18 inch eyes, 60 feet long, eats whales? Washed up on the shore in Tasmania.
Meanwhile, don’t miss these amazing videos and photos of a new species of squid discovered in 2001!
18 inch eyes, 60 feet long, eats whales? Washed up on the shore in Tasmania.
Meanwhile, don’t miss these amazing videos and photos of a new species of squid discovered in 2001!
Turns out it was just your run-of-the-mill everday giant squid after all.
http://www.boston.com/dailynews/204/world/Giant_squid_found_on_Australia:.shtml