A circus says that Bigfoot has been captured and will be on display June 7 in New York City! Read all about it and check out some photos of the big galoot!