Home » Weezer Surprises Fans with Rooftop Show for Tour Launch