Nine Inch Nails at the Bill Graham Civic in San Francisco (SLIDESHOW)
Nine Inch Nails played a scorching set to a sold-out crowd at the Bill Graham Civic last night and it could easily be summed up with just three simple words: industrial rock epicness. The captivating figure who at once considered breaking up Nine Inch Nails was in top form and back with a vengeance, showing… Keep Reading