1971 Jim Carroll – Jim Carroll

The selftitled album by Jim Carroll is his only released album (as far as the research goes). It was released in 1971 on A&M records Tracks 1  Scratch Your Head (Jim Carroll) 4:232  On & On (Jim Carroll) 3:303  I Don’t Know (Jim Carroll) 2:434  Save Me (Jim Carroll) 4:015  I’m In Love Again (Dave […]