Weather Channel Makes Shock Claim That Meteorologists Saw ‘A Face’ In A Satellite Image Of Hurricane Irma

Weather Channel Makes Shock Claim That Meteorologists Saw ‘A Face’ In A Satellite Image Of Hurricane Irma

By Michael Snyder A senior meteorologist at The Weather Channel is claiming that a satellite image of Hurricane Irma that comes from NASA’s earth science office “has an embedded face”.  Some say that it kind of looks like a dinosaur, others believe that it looks like...