Even though Tropical Storm Debby has yet to make landfall, she's brought her wrath upon the Tampa Bay area. Carson Chambers has an update from South Tampa.
1 / 26
WFTS-Tampa
Mon, Jun 25, 2012 6:42 PM EDT