Home Video Random & Funny Mysterious Giant Creature Filmed In The Thames Mysterious Giant Creature Filmed In The Thames Publish Date Wednesday, 6 April 2016, 8:13AM Okay, so what the f*ck is this?