Secrets of the Earth: Face in the Clouds

Grand Falls, Canada – Something strange can be seen in these storms clouds. A giant face! Is it weird weather or are our just eyes playing tricks on us? Catch even more of the Strangest Weather on Earth. Sundays at 9/8c on The Weather Channel!

(Visited 97 times, 1 visits today)

You might be interested in

Other Channels


Your email address will not be published. Required fields are marked *