1374 W Peachtree St Nw
Atlanta, Georgia 30309

This Washington, DC based powerhouse has set a new standard for hard rock. Tearing through the east coast in the summer of 2010 in support of their newest full length album 'Somewhere In Between,' ATL (as nicknamed by the fans) has put together a phenomenal stage show that transcends most bands in their genre.

Added by Upcoming Robot on November 2, 2010