Steve Aoki releases the official music video for his Kid Cudi and Travis Barker featured single “Cudi The Kid”. Crazy dope visual.

Comments