Don Cheadle is Captain Planet

Note to self: Don't mess with the environment or Captain Planet (aka Don Cheadle) will kick your ass.

DSL 'Supalove' [Music Video]

Introducing PandaKero..