This band is from Champaign, lllinois, where they formed in January 1963, the band recorded the material for their album in Chicago during 1968 and 1969, although it was not released until 1972.
Now to this time playin The Finchley Boys live with very good psych & I can only say - good sound is never end ...
10 years ago
11 years ago
12 years ago
12 years ago
12 years ago