from "2003-02-13: Toad's Place, New Haven, CT, USA" album by Assembly of Dust
See who else performs this track