Posted inConcert Coverage The ATL Live review: ZZ Top: Still in top form If you weren’t a music fan back in the 80s (or maybe you weren’t even alive yet), you may not know that for a short period of time, the Texas… Posted by Michael May 13, 2015