1099 Euclid Ave Ne
Atlanta, Massachusetts 30307

This pop rock trio hails from Atlanta, Georgia. Since forming in 2003, the band has released two full albums and has toured all across the U.S.

Added by Upcoming Robot on November 2, 2010