Weezer Viral Mash-Up

Weezer’s new video – made up of 24 viral videos. Nice idea. Advertisements