Nine Inch Nails' new live video for "Ahead of Ourselves" is shot in black-and-white, using a single, constantly moving, onstage camera to capture a "first person" vantage point.
Want to know more about Sherri Marengo? Get her official bio.Full Bio
Want to know more about Sherri Marengo? Get her official bio.Full Bio