Tiny Top Circus Announces a Public Exhibition of Bigfoot in New York City

Tiny Top Circus Announces a Public Exhibition of Bigfoot in New York City

Tiny Top Circus, “the greatest and smallest traveling show on earth,” has announced that it will be presenting Bigfoot to the public in Washington Square Park in New York City, June 7th, 2014 at high noon. Onlookers are encouraged to keep their voices down and people with medical problems may attend “at their own risk.”

Tiny Top Circus Announces a Public Exhibition of Bigfoot in New York City

images via Tiny Top Circus

Follow Laughing Squid on Facebook, Twitter, Pinterest, LinkedIn, Tumblr, Email and RSS.

This post is sponsored by...