NBC News published this video item, entitled “Hurricane Idalia floods streets in Treasure Island, Florida” – below is their description.
Streets in the city of Treasure Island, in Pinellas County west of St. Petersburg, started to flood as Hurricane Idalia neared Florida’s Big Bend.
NBC News YouTube Channel
Got a comment? Leave your thoughts in the comments section, below. Please note comments are moderated before publication.