ORIGINALLY PUBLISHED IN THE GEORGIA STRAIGHT, MARCH 17, 1994 By Steve Newton Twenty years or so ago, I impulsively laid down $2.50 for a used copy of ZZ Top’s Tres Hombres LP, which sounded like hard-rock heaven on my $175 Phillips stereo system. Back then I viewed ZZ Top as a great new heavy-metal … Continue reading Album review: ZZ Top, Antenna (1994)