Date Concert Venue Location
May 08, 2013
Lordi
  Setlists
O2 Ritz Manchester Manchester, England, United Kingdom