James Corden sings 'Maybe I'm Immune'

I have not watched late night talkshow tv since Letterman on NBC, but sometimes we get gems.