Big Foot sighting

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