Steve

STEVE is an atmospheric optical phenomenon that appears as a purple and green light ribbon in the night sky, named in late 2016 by aurora watchers from Alberta, Canada. The backro…

Filmography