Sasquatch or Bigfoot Spotted in USA 2008 Feb05 by osm1 on February 5, 2009 at 6:40 am Posted In: Fake Bigfoots!!! PROOF OF BIGFOOT! Well, fake bigfoot anyways.
Discussion ¬