Live visual design by Rob Sheridan. Stage visuals I art directed, edited, and cocreated (along with Andrew Jerez and Moment Factory) for the song Me, I m Not on the Nine Inch Nails 2013 festival tour. Footage from the Made In America Festival, Philadelphia, 90113.
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old