10 July 2013

Ladies and Gentlemen, Nine Inch Nails

God knows nothing gets accomplished in the world these days without terrorism.
In the video Nine Inch Nails performing Came Back Haunted. In the photo Amber Heard photographed by Harper Smith. Source Bullett Magazine. Photo caption from The City of Devi by Manil Suri. Title by Mascotes.