A 30-foot-long giant squid that washed ashore in Spain on Tuesday had beachgoers astonished the cephalopod was still intact. Enrique Talledo A 30-foot-long giant squid that washed ashore in Spain on ...
View post: With 30 Hours of Battery Life and a Luxury Build, These Are the Best Travel Headphones I've Used Beachgoers in the Spanish community of Cantabria were astonished Tuesday when they stumbled ...