sambal

sambal

Tuesday, January 13, 2009

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.