List All Covers Of De Castro Sisters

#TitleLabelCover
1Cuckoo In The Clock/If I Ever Fall In LoveLondon DL 20 029
2Always/You Came A Long Way From St. LouisCapitol K 21 721
3Always/You Came A Long Way From St. LouisCapitol K 21 721
List of All ArtistsHome