After much anticipation, I finally had the chance to witness the iconic ZZ Top live in concert, and let me tell you, it was everything I had hoped for and more. Last year, “That little ol’ band from Texas” made their way to South Florida’s iTHINK Financial Amphitheatre, and the experience was nothing short of legendary.