Perez Hilton — There's nothing holding Shawn Mendes back from destroying James Corden in this cover battle!
The singer and the late night host went at it with James Blunt's You're Beautiful, Oasis' Wonderwall, and more hits! So, will James outdo the 19-year-old or ...
more info