1099 Euclid Ave Ne
Atlanta, Massachusetts 30307

This rock 'n' roll group has won the Boston Award for the Best Unsigned Band, and it has a track featured on the 'Spider-Man' soundtrack.

Added by Upcoming Robot on June 7, 2009