Hurricane Irma is an absolute monster, and it's starting to make landfall over islands in the Caribbean as it heads toward Florida. A camera at St. Martin's Maho Beach captured the storm's devastating power as it made landfall:
Aerial footage shows the destruction in St. Martin following Irma: