A man holds a tentacle of a ‘Arcciteuthis Dux’ squid on La Isla beach, in northern Spain, September 15, 2003. Scientists are trying to find out what caused two enormous squids, one of them 40 ft long, to wash up dead on Spain’s northern coast this week. ‘It’s not a natural death and it’s not … Continue reading Hmm… story idea
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed