One site for Breaking News, Politics, Sports, Entertainment & more!

Newz Chooze
Back

The stunning natural phenomenon was captured over the skies over Alberta, Canada, as freezing -30C temperatures formed tiny ice crystals in the atmosphere.