Big Foot sighting on January 13, 2009 Get link Facebook Twitter Pinterest Email Other Apps A couple reported Big Foot sighting last weekend when they were strolling along Moss Landing Beach, California. They even had a picture to proof it. Comments
Comments
Post a Comment