Mega-selling rock band Incubus performed at Atlanta’s Aaron’s Amphitheatre at Lakewood on Saturday, July 8. The band is currently ...