Advertising Console

    Tropical Storm Debby causes chaos in Florida

    Repost
    ODN

    by ODN

    20.1K
    277 views
    Thousands of people in Florida have been forced to leave their homes after Tropical Storm Debby inflicted 2 feet of rain across the state.
    Report by Lillya. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn