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

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

8 years ago by