Live at Last
Released in 1980, recorded at the legendary My Father's Place nightclub, "Live At Last" captures Long Island's own The Good Rats at their very best