Leo De Castro

Leo De Castro
2 Bands

Leo De Castro was born in 1948 in New Zealand and died on the 3rd of March 2019


Leo De Castro is known to have been a member of 2 bands

King Harvest

Lead Vocals 1970 - 1971

Friends

Lead Vocals/Guitar 1971 - 1973