Monday, February 22, 2021

Little Milton - Live in Tokyo



Recorded April 14, 1983 at Live-INN Shibuya in Tokyo, Japan.

Little Milton official site

No comments: