A major X-Class solar flare is headed for Earth. All citizens are encouraged to shelter their kill-bots underneath the nearest plywood dinghy. All humans are, of course, doomed. DOOMED!
UFOs Spotted in League City Texas
View the remarkable footage here: