Tag Archives: Aussie
GIANT SQUID FOUND!
One of the most elusive creatures of the deep ocean was found floating on the surface off the coast of southeastern Australia.
The World's Only Reliable News
One of the most elusive creatures of the deep ocean was found floating on the surface off the coast of southeastern Australia.