Well, they did a great show in Memphis back in December, and doggone if the Little Rock show in March wasn't even more spectacular. Personally, I thought they sounded a lot better than when I saw them at the Superdome in 1981....talk about crappy sound.
Their prices are a little steep and I wish they were cheaper, esp. for people who have never seen them before and might get a big surpri
Forum:
Tell Me