James Corden has only been presenting America's Late Late Show for a few short weeks but fair play to him, he is nailing it. Already he has done everything from underwear ads with David Beckham to acting out all of Tom Hanks movies with the star himself.

Now he has taken on an entire musical in a recent sketch and performs Grease at a crossroads by his CBS studios in LA.

Our words don't do it justice, you need to watch.