Oil On Canvas is a live album by Japan but it also includes three instrumentals recorded in the studio.
It was recorded during concerts in their final tour in 1982. Ironically this was to become their biggest commercial hit due to the publicity generated by the band’s split.
Average Amazon Customer Rating – %%AVERAGERATING%% Stars Continue reading Japan Oil On Canvas 1982