Albums

Spina Bifida 001, STL 10025 SL Tedje & de Flikkers - Tedje & De Flikkers album art Tedje & De Flikkers Tedje & De Flikkers(LP, Album) Spina Bifida, Starlet (3) Spina Bifida 001, STL 10025 SL Netherlands 1979 Sell This Version