Stephen Colbert and John Legend Sing a Version of ‘America the Beautiful’ So Hot, It’ll Make You Want to Kiss America


First grab the top of New Hampshire. Then look longingly into Maine's northeast coast. The coastline around Penobscot Bay sure looks like a slightly parted mouth, you'll think for a second too long. Press play and let Stephen Colbert and John Legend do the rest.