That was in China, not Saint Martin.
Same video here....
https://www.liveleak.com/view?i=6fd_1499698550
storm is starting to weaken....my prediction...barely a cat 3 at landfall in Florida...