Jamie Foxx probably isn't the guy to ask if you want somebody to do the national anthem. But if it's musical impersonations you're looking for, put the man on speed dial.
Foxx flexed his imitation talent while playing Wheel of Musical Impressions last night on The Tonight Show Starring Jimmy Fallon.
He warmed up with a credible Mick Jagger, and then smacked one out of the park by doing John Legend singing the Toys 'R Us' jingle. (Jump to 2:40 to just see that part.)
Foxx tossed in a bonus impression of Clippers coach Doc Rivers and ended with Jennifer Hudson doing 'On Top Of Spaghetti.'
Count Legend among those impressed with Foxx's abilities: