Squid Trek

Demonstrating that there is probably no science story that can’t somehow be given an sf-flavoured headline,  a National Geographic story about the colossal squid is titled “Colossal Squid Has Glowing ‘Cloaking Device‘”.

Sorry, comments for this entry are closed at this time.