Is that a face in the clouds?

Posted by Otis Day on

A storm in Grand Falls, New Brunswick.  At about the 1:25 mark you can see something kinda cool.  Is this real?  I'm not sure, but it looks pretty freaky.  Holy Voldemort!

Comments