The DeLorean Sisters

80's synthpop done in the finest country/ol'timey tradition