The Head and the Heart were on The Late Late Show last night and performed their song “Honeybee.”