Weezer were the musical guests on last night’s episode of The Late Late Show with James Corden, during which they performed their latest single “I Love The USA.”
The track is a part of the deluxe edition of their latest project, their self-titled album AKA their own “White Album.” Check out the performance above.