Alternative indie artist Phosphorescent performed on The Late Late Show With James Corden last night! The band is touring in support of their current album Muchacho, (Dead Oceans) out now. Performing “New Birth in New England” for the Stage 56 audience, it was his first time on a major late night show. Corden differentiates his show from others by emphasizing artists, having eclectic bands and the hosting the popular Car Pool Karaoke segments.
https://youtu.be/UFs_pinPg90