Toad’s Place – New Haven, Connecticut Posted on September 7, 1995 by rnv123 Dambuilders, Better Than Ezra