Last night (May 19th) Jimmy challenges Jamie Foxx to a "random' game of musical impressions. How it work is they take turns at pressing a button which activates the musical impression generator. It will land on a random singer and a jingle. The rest is TV gold.

Jamie Fox nails the impression of John Legend singing the Toy"R" Us jingle, it's a must watch.

Incase you missed it Jimmy Fallon has also played this game with Adam Levine and Christina Aguilera as seen below.