Torrential Downpour

    0
    7

    Satellite Beach is under a torrential downpour with heavy rain and lightning. The roads are filling with water fast. Be cautious and drive safely.