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!
How do you check your weather? We want to know. Give your feedback at http://survey.qualtrics.com/SE/?SID=SV_8IhIndhJdq9pdaJ
#WeatherVideos #Weatherforecast #WeatherNews #weatherchannel
Originally posted 2017-11-06 08:58:13. Republished by Blog Post Promoter