Weezer performed their topical, patriotic jam I Love The USA on The Late Late Show. The US election is just 2 weeks away (November 8th) and this song soaks it in. Not to mention front-man Rivers Cuomo going from beautiful piano ballad to raging guitar solo in this raucous LIVE version. Watch below.




Filed under: I Love THE USA, Weezer