Mysterious water leak floods Miami building

BuzzVideos Published May 20, 2019 0 Plays

Rumble Sean McDonnell walked into a room at the Flamingo South Tower in Miami Beach, Florida, where he encountered a huge water leak. The water fell so heavily it was as if a storm was gathering outside.