Sea turtle nesting season has been disrupted by storm Elsa.
Tropical Storm Elsa disturbs nearly 150 sea turtle nests on Pinellas County beaches
While Tropical Storm Elsa damage did not impact a lot of people in the Tampa Bay area, it did disturb nearly 150 sea turtle nests..
ABC Action News