Of course Fox News

Only on Fox News. What would a meteor have to do with global warming? Hoax or not … sad thing is you’d believe it was real.
Fox News