02/20/2018 – Walk the Moon @ Ogden Theatre – Denver, CO

Walk the Moon and Band of Thieves stole the heart of everyone in attendance at the Ogden Theatre and then transported them to outer space. Lift off was achieved even before they hit the stage.

Photos by Kenneth Coles @papabirdphoto