There’s no doubt that Jamie Foxx’s capabilities when it comes to impersonations is uncanny. He once again proved it last night when he made a visit to The Tonight Show. Jimmy challenged Jamie to a game of random musicial impressions, such as John Legend singing the Toys R Us jingle. Watch below.