Weezer was the defining band for a generation of fans who probably saw a lot of themselves in the band: a little different, a little geeky, but with no less of a desire to rock as anyone else. That energy propelled Weezer to the highest points in rock and roll in their prime. Still very much active and still very much beloved, Weezer comes to Charlotte with indie veterans The Shins and Silversun Pickups for a show under the bright lights.