WATCH: Shawn Mendes Challenges James Corden to a Cover Battle on ‘Late Late Show’

Shawn Mendes is currently on his weeklong Late Late Show residency, and last night he delivered more music and laughs.

Mendes showed off his full range of talents in a hilarious sketch, “Cover Battle” with James Corden. Check it out below.