Justin Perrault, Director of Research at Loggerhead Marinelife Center in Juno Beach talks about the nesting season, which just wrapped up Oct. 31.
See All 1527 Episodes of "Local News Wire"