Voyage of the Lonely Turtle Nature : Season 25 Episode 10
TV-PG PBS 1h 00m int(0)
Aired: April 15th, 2007 @ 8:00 PM EST on PBS
Along her 9,000-mile voyage to nest, our loggerhead tour guide encounters hammerhead sharks, deep ocean tempests, and fishing nets.