Weezer
by

Weezer have released a music video for their song "I love the USA." It stars Patton Oswalt. That's off The White Album from earlier this year. See the video below.