DJ Switch drops the video we been waiting for and damn, the video fits perfectly with the track. Brilliant concept.
Peep it after the jump.