A giant and mysterious skeleton washed up on the shores of Scotland after Storm Ciara hit. It is unknown what the creature was. There are tons of speculation from whale to dolphin to an unknown sea creature. Some are claiming it might be Nessie aka the Lockness Monster.
No matter if it is carcass of a whale of dolphin, it is pretty KOOL and fun to speculate what this creature could be.
(MSN)
Stay Geeky!