The Electric Duck

The Electric Duck

[a3911762]

Artist

The Electric Duck Discography Tracks

Singles & EPs

AVE-4509 The Electric Duck Most People Get Happy(7", Single, Promo) AVCO Embassy AVE-4509 US 1969 Sell This Version

Videos (1) Edit