Watch Idris Elba Rap “Panda” & Give Us His Best James Brown Foot Work It’s Hilarious!
Idris Elba joined the Jimmy Fallon show rituals and gave his best Box Of Microphones impressions. Singing “Endless Love” by Diana Ross, but it was his squeaky hyper performance of “Panda” that made your g…