Weezer – “I Love The USA” Video (Feat. Patton Oswalt)

Weezer just released a new deluxe edition of their recent self-titled “White Album.” The deluxe edition includes “I Love The USA,” the song the band recorded for NASA to celebrate the Juno spacecraft entering Jupiter’s orbit. Now, they’ve shared a new video directed by SCANTRON and No. 2 Pencil, which stars Patton Oswalt as a patriotic schlub who sneaks into the Oval Office and lip syncs to Weezer — at least until Rivers Cuomo the secret service agent shows up. Watch below.

The deluxe edition of “The White Album” is out now via Crush Music/Atlantic.