Hmm... Circus to Display Bigfoot in New York
The Tiny Top Circus has announced that on June 7th, 2014 at Washington Square Park in New York City, they will exhibit for the first time ever, bigfoot. The show starts at noon, so if you're in the area, you might want to check this out.
For more information, click here.