Everything James Cordon does, I love. This is hilarious and so is Mel B!

james

 

Also, I love the random serenade! If your friend put you up for this would you be mad?

 

Heads up – mild language.