Weezer – “I Love The USA” Video (Feat. Patton Oswalt)
Posted on 10 October 2016
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 … More »
The post Weezer – “I Love The USA” Video (Feat. Patton Oswalt) appeared first on Festival Gear.