Date Concert Venue Location
Sep 11, 1981
Mountain
  Setlists
TOAD'S PLACE New Haven, Connecticut, United States