University of Central Florida interns recently found a two-headed baby loggerhead sea turtle in Brevard County, Fla.
Florida Today, USA Today: Nation
Mon, 08/21/2017 - 8:58pm
University of Central Florida interns recently found a two-headed baby loggerhead sea turtle in Brevard County, Fla.