All posts tagged "Hella"

  • Lordi lands in Portland

    Finnish heavy metal band Lordi brought their Monstour to the Hawthorne Theater in Portland, OR. The band is currently touring North America in support of...