Nine Inch Nails – Mr. Self-Destruct (Live at Jones Beach)
The next installment in the concert series… Nine Inch Nails. This stylized video was edited together from stills & footage shot (with the Canon SD 890 IS) at the NIN show at Jones Beach on June 7, 2009.
View more projects by type: