Great Turtle Race 2009

The Great Turtle Race 2009 officially kicks off today.  Eleven leatherback sea turtles, the largest reptiles on the planet, are taking part in this year’s great adventure.  The turtles are…

Continue Reading Great Turtle Race 2009