Hurricane Irma displays just how powerful a force of nature it is in this incredible footage. Taken in Long Island, Bahamas, the video shows a vast expanse of ocean bed with no ocean in sight. The winds from Irma have been so strong and so constant that they have pushed the see back as far as the ...
READ MORE +