Idle Race
Idle Race - Idle Race
Format: LP
Label: Liberty" LBS83221 (US)
Released: 1969

Released in November 1969, this record was the first to bear the famous Produced By Jeff Lynne tag. While the album was more straightforward and poppy than its predecessor, like the first Idle Race offering, it failed to crack the charts.

Use Your Facebook Account to Add More Information or Comment:

Did you try our music quiz? click here!