Description : What was this flash of light during Fox News March 8? Not a transformer.
Last Answer : It’s a sun dragon alien on its way to making a crop circle, of course.