©2017 Defy Media. All rights reserved.
3 Guys go out and try to find out the truth behind Bigfoot in Elmira, New York. There has been one bigfoot sighting in the history of the town. This was for a film festival, and we had 5 hours to film, edit, and burn to a disc.
your question may already be answered.