London’s River Thames has historically been the chief economic lifeline of the English capital. It’s so ingrained in the spirit of the city and nation as a whole that it’s been called “liquid history.” It’s also home, evidently, to an incredible mystery that might just give the Loch Ness Monster a run for its money.
Just look at what one man just captured coming out of the world-famous river.
Yikes! If this thing has been able to hide in the Thames this long, who knows what else is hiding in there? I don’t think I want to find out!
Share this video with your friends below and see what they think!