- Joined
- Oct 15, 2005
- Messages
- 11,092
From The Bharat Express News:
A three meter long giant squid was recently found floating in the sea off the coast of Tenerife in the Canary Islands.
Continue reading...
A three meter long giant squid was recently found floating in the sea off the coast of Tenerife in the Canary Islands.
Continue reading...