Tag: boa constrictor

  • The First Concert, The Last Great Concert

    Not long ago, this year’s inductees into The Rock And Roll Hall of Fame were announced. Among them were three of my favorites: Alice Cooper, Donovan and Tom Waits. An eclectic trio for sure. My first exposure to a national recording act was seeing Alice Cooper in the fall of 1971 in Cleveland, Ohio (not…