Bermuda was battered this morning by torrential rain that caused severe flooding in some areas.
The Bermuda Police Service advised motorists to avoid part of Middle Road in Southampton.
The BPS posted…
The Bermuda Police Service advised motorists to avoid part of Middle Road in Southampton.
The BPS posted…