People Under The Stairs – “Trippin’ at the Disco” video

New PUTS video, 1980 Japanese television style. Directed by Chris Zamoscianyk & Thes One.

9 years ago by