Date: 16 Jul 1983

Location:
New Haven, CT

Venue:
Toad's Palace