- More Weezer
Monday September 29, 2008 – Dressed in matching white suits, Weezer perform live at the Palace of Auburn Hills in Michigan is part of their huge North American tour. The tour is in support of this summer's release of the The Red Album and is their first Stateside since 2005.
Previous
Next
Register now and have your comments approved automatically!