"Sea Monster" Washes Ashore in Russia

posted by Ricky - 

I have no idea what this is that washed ashore in Russia, but I do question why nobody talks about the Lochness Monster anymore.

Ricky

Ricky

Want to know more about Ricky? Get their official bio, social pages & articles on XL1067! Read more

title

Content Goes Here