Santa Esmeralda

Wednesday Aug 30, 2006

Santa Esmeralda

Another Cha Cha / Cha Cha Suite

Latin high-energy disco happiness. Do the Cha Cha Cha! Same track on both sides.

12inch JDC: JDC 0069