Heiloo (population: 21,794) is a town in the north-western Netherlands, in the province of North Holland. The municipality covers an area of 19.01 km².
... in 1970. These records featured the band's laid-back acoustic musicianship and more traditional song structures.
Jerry played lead guitar and Phil played bass guitar. ...