False Flag Weather

First, the conspiracy: Then, the embarrassment: And in case you are not freaked out enough ...