Patton Oswalt Stars in Weezer’s New Music Video ‘I Love the USA’

If you’re running low on patriotism today thanks to last night’s presidential debate, Weezer recently teamed up with Patton Oswalt to replenish your love for America through music. In Weezer’s brand new music video “I Love the USA,” Oswalt stars as a very patriotic man hanging out in the Oval Office, where he dances around, shreds a guitar solo, and tries to make America great at the end through the only way he knows how. As long as we get patriotic guitar solos from Patton Oswalt like this, no one can argue that America isn’t greater today than it’s ever been before.

Patton Oswalt Stars in Weezer’s New Music Video ‘I […]