October 12, 2009

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

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