Submit your photo to Weekly World News

Monthly Archives: April 2010

SEA SASQUATCH

SAN FRANCISCO, CA – A sea Sasquatch has been located on a beach near San Francisco’s Richmond district near the famed Sea Cliff restaurant!