Nine Inch Nails rocks second day of Philly music fest
Nine Inch Nails closed the second night of the "Budweiser Made In America" festival with a set that captured the audience - although the crowd was not nearly as large as Beyonce's the night before.
Topix — Nine Inch Nails closed the second night of the "Budweiser Made In America" festival with a set that captured the audience - although the crowd was not nearly as large as ... more info