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 […]