Album of the week: Kisses – Rest In Paradise

Los Angeles’ Kisses have been knocking around on the periphery of the…