89 Green St
Worcester, Massachusetts 01604

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

Added by Upcoming Robot on April 30, 2008