Empire of the Sun are nothing if not theatrical. The Australian duo are known for their ridiculous outfits and fantastical presence, as evident in their recent video for the single "Alive." That theatricality lends itself perfectly to the stage, and last night the band performed for the first time in two years. The concert, taking place at House of Blues in Dallas, was bright with neon colors and vibrant outfits and Yahoo!'s On the Road series caught footage of them performing their new single. It was flashy, glamorous and downright awesome. Check out their performance of "Alive" below.
The band's sophomore album Ice on the Dune is out on June 18th.