Weezer Sells Out Madison Square Garden And More
After teasing an upcoming North American tour on social media and putting tickets on sale last week, Weezer have sold out massive, iconic venues across the country, including New York City’s Madison Square Garden, Los Angeles’ Intuit Dome, the first night at Washington, D.C.’s The Anthem, and Chicago, IL’s Allstate Arena. The band’s hottest tour […]
Weezer Sells Out Madison Square Garden And More Read More »