All posts filed under “Music Review

comment 1

The Nerds Make Geek Chic at Summit, NJ Concert Finale

Playing since 1985, The Nerds have built a loyal legion of fans all over the world. And approximately 250 people had the glorious opportunity to see them for free.