19 WOW! Several Big Storms Popping Up Everywhere! Major Impacts Expected… (Weather Warfare getting out of hand?) (www.youtube.com) posted 3 years ago by GoAskAlice 3 years ago by GoAskAlice +20 / -1 9 comments share 9 comments share save hide report block hide replies
He lost me at "storms are literally exploding all over the place..."