Welcome to the disaster channel. In this video, we feel how rains near severe weather caused severe flooding in the Dominican Republic Authorities received heavy flooding in a parking lot consisting of... Read more »
Unbelievable Natural Disasters – unbelievable natural disasters caught on tape! Here are 20 more unbelievable natural disasters that were caught on camera most brutal natural disasters compilation | power of mother earth.... Read more »