Posted inConcert Coverage
Live Photos: Incubus at Atlanta’s Lakewood Amphitheatre
Mega-selling rock band Incubus performed at Atlanta's Aaron's Amphitheatre at Lakewood on Saturday, July 8. The band is currently on tour to support their eigth studio album, appropriately entitled 8.…