Monstrous River Snake in Thames!
Can it be?
In this photograph, you can supposedly see a monstrous giant snake swimming in the Thames river in London at summertime. The picture is confirmed as real and you can even see how a boat maneuvers to avoid contact with the giant animal. The picture was taken from a helicopter and the image is partially cropped to include the river more but less of the surrounding city.
Albeit probably difficult to see from land, this must've been seen by others as well. Does anyone else have anything on this monster snake?