article placeholder

Weezer @ Madison Square Garden

NEW YORK, NY—For a band that’s been on-again off-again more times than anyone remembers, Weezer’s stage presence and group dynamics at Madison Square Garden worked so well their performance perfectly masked the...