Queen Kong

Nine Inch Nails/Mew @ Hollywood Palladium, Los Angeles 9/2/09

Bad news for ticketholding NIN fans: Trent's sick, and tonight's show at Henry Fonda has been canceled. No big deal, they can always just come…
Amrit Singh | September 3, 2009 - 12:11 pm