The 13th Floor

News 

Does This Footage Show a Giant Monster in the River Thames?

A new video clip which recently surfaced on YouTube has thousands of viewers baffled and monster-hunters around the world booking flights to London. The footage below, which was shot from the Emirates Air Line cable car in Greenwich, across the Thames from London’s Millennium Dome, shows a massive dark shape rising briefly to the river’s murky surface […]