Hurricane Irma Devastates Caribbean Island of St. Martin

Wow. Check out this video of the devastation Hurricane Irma wreaked on the Caribbean Island of St. Martin in the Virgin Islands.

Read more »