Diplo Admits He's On LSD During CNN's New Year's Eve Live Show

Diplo I'm On Acid, Andy And Anderson ... Happy New Year!!!