Thursday, November 3, 2011

Vajra the MACHINE :: Amazing

Even if you might not appreciate turntablism, watch this. It's amazeballs.