Mysterious Giant Creature Filmed In The Thames

Publish Date
Wednesday, 6 April 2016, 8:13AM

Okay, so what the f*ck is this?