weather today – weather forecast

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

#WeatherVideos #Weatherforecast #WeatherNews #weatherchannel

Originally posted 2017-11-06 08:58:13. Republished by Blog Post Promoter

Leave a Reply

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