Incredible footage from space shows massive lightning storms in Hurricane Irma

Spread the love

All these flashing yellow dots are lightning storms.

Like and Support us!
By clicking like you help our site to get better