IDAHO FALLS — The Rock and Roll Hall of Fame group ZZ Top will be at the Mountain America Center on May 2. The Idaho stop is part of the Texas-based Rock group’s Raw Whisky Tour. ZZ Top was formed in Houston in 1969. According to the Rock and Roll Hall of Fame, it was […]