We Are Leo - Supernova Sunrise

By in Music Videos | Comments closed

One of the bands that got quite a bit of coverage last year including a stellar review from myself, We Are Leo, have unleashed their killer new video for the lead single “Supernova Sunrise”. It’s filmed at a beach, what more can you ask for? Watch it below.


%d