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 [ Ссылка ]
Ещё видео!