Demon face kicks off weather forecast. WTF!

Don't Miss...