FreedomR8G6B1
New Member
This was last year...but I still find it funny...
http://news.nationalgeographic.com/news/2005/09/0927_050927_giant_squid.html
Ogasawara Islands is where the animal was spotted...hmm...Ogasawara Islands...isn't that Monster Island? :laugh:
http://news.nationalgeographic.com/news/2005/09/0927_050927_giant_squid.html
Ogasawara Islands is where the animal was spotted...hmm...Ogasawara Islands...isn't that Monster Island? :laugh: