Matt + Kim

Walk Off The Earth Concert Photos

Walk Off The Earth & Matt + Kim at Red Rocks

The band Walk Off The Earth is well-known for the stage presence, so a show at Denver's famed Red Rocks was definitely going to be over the top. They started with a video that made it seem like the band was just arriving from the…