Last night’s “Late Late Show With James Corden” featured musical guests Weezer. They performed their new single “I Love the USA,” which recently got a music video starring Patton Oswalt. Watch their performance below.“I Love the USA” appears on the new deluxe edition of their latest self-titled album (White Album).
Read Pitchfork’s 5-10-15-20 interview with Rivers Cuomo.
Recent Comments