You are viewing a Past Event

Sat February 11, 2017 - 8:00 PM

Denver, CO, 2017

Bluebird Theater

3317 E. Colfax Ave

Denver, CO

Its been two and a half decades since monster-themed Finnish hard-rock band Lordi formed. And while the group might not have set the United States on fire, Lordi is big news in Europe. Early albums like Get Heavy and The Monsterican...See More
I Was There