Odds are you have seen the famous picture of the so called ‘Loch Ness Monster’ from back in the day .
Normally, this sea serpent is found swimming in the murky waters of Loch Ness (hence the name), but it seems Nessie may be enjoying a vacation in jolly olr England. Two videos have surfaced recently showing something swimming about in the Thames.
The person who posted the above video said that ‘Everyone was looking at a freaking rainbow and no one paid attention to this thing’. Another video, shows another – perhaps the same – large object popping up out of the river.
So, do you believe in Nessie?