Tag Archives: Down In It

New/Old News: Amusing Vintage Nine Inch Nails “Down In It” Lip Sync Performance

Once upon a time in 1989,┬áNine Inch Nails were booked for a show called Dance Party USA to promote their debut album Pretty Hate Machine. ┬áThe result is a 100% lip sync extravaganza filled with teenagers gleefully dancing and an … Continue reading

Posted in Video | Tagged , , , , , , , | Leave a comment