Monday, May 21, 2012

Turtles and Jean-Michel Cousteau

Jean-Michel Cousteau speaks his mind... Tortugas hatch and make it to waters edge in Ecuador...