1980-12-14

Toad's Place, New Haven, CT, USA

Set List of Show

Officially Released Tracks