NIN: “I’m Afraid of Americans” live from on stage in Toronto

by Chaz on April 22, 2011

Nine Inch Nails posted footage from their ‘I’m Afraid of Americans’ performance in Toronto on June 2nd at their official YouTube channel. Watch the Rob Sheridan video below.

NIN: “I’m Afraid of Americans” live from on stage in Toronto

Leave a Comment

Previous post:

Next post: