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.”
images via Tiny Top Circus