Big Bird in Central Park

Moment of Disbelief

I actually took this photo last October in Central Park. It was a sight to behold. I think Big Bird must’ve gotten lost on his way to Sesame Street no doubt… Have you ever had one of those moments when you think to yourself, “I can’t make this crap up, I have seen everything now.” […]