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

El Da Sensei feat. DJ Kaos & Thes One of PUTS

Photos by Eric Massof With the upcoming release of his first solo album Relax, Relate, Release El Da Sensei has been a ...

16 years ago by