Rare White Sea Turtles Hatch In New Smyrna BeachTwo rare white sea turtles have been found along Florida's east coast.

Listen Live