Greenslade Live in Stockholm - March 10th, 1975

Greenslade - Live in Stockholm - March 10th, 1975