VIDEO: Vietnamese Monster (Whale?) Found

On November 22, 2013 by Lazer Horse
Off

Someone sent me this short video the other day and it’s pretty cool. It’s supposedly a massive monster that’s been dug out of the ground and is being hoisted onto the back of...

Read More →