Nine Inch Nails 2008 Tour Promo

An ad promoting ’ current tour Lights In The Sky: Over North America 2008 has been posted at the band’s YouTube channel. Check out dates and ticket info at tour.nin.com. Watch the ad below.


Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

rockdirt.com