Posts Tagged Bigfoot in NYC

Bigfoot Escapes in New York City!

On June 7, 2014, much to the horror of the crowd in New York City, Bigfoot escaped during the Tiny Top Circus’s performance in Washington Square Park. He was last seen heading into the subway at West 4th Street. Watch a video shot by Tony Torn (00:48):

Read more