SocraticGadfly: Welcome to Tejas, turtle friend

June 13, 2008

Welcome to Tejas, turtle friend

For the first time in 70-plus years, a leatherback turtle has made landfall in the Lone Star State, at Padre Island. The sighting has been confirmed by wildlife biologists.

No comments: