89 Green St
Worcester, Massachusetts 01604

This band bills itself as "THE retro '80s tribute band."

Added by Upcoming Robot on November 17, 2010