Weezer Has A New Music Video For ‘I Love The USA’ featuring Patton Oswalt
‘Murica! Weezer wrote a sombre love song for the Land of the Free. It’s called I Love the USA, and it’s their brand new single off their The White Album album. The song comes...