L7 the queens of 90s grunge announce they are on the line up for the second annual Wrecking Ball Atlanta Festival. Wrecking Ball Atlanta is a two day festival with 60 plus bands, five stages. Wrecking Ball is on Aug 13th and 14th. Other bands on the Wrecking Ball line up are Dinosaur Jr, The Bouncing Souls, Cold Cave and Juliette and The Licks. Tickets go on sale April 1st.