Saving the Ocean

Caribbean Christmas Trees

Clip: Season 1 | 1m 57s

A beautiful species of coral parasite found on Caribbean coral reefs.

Aired: 07/30/13

Rating: NR

Problems Playing Video?