David Carroll – All the World Dances 01.- Mexican Hat Dance02.- Canadian Capers03.- Jamaican Rhumba04.- Shuffle05.- Blue Danube Walk06.- Hava Nagila07.- El Cha Cha08.- Square Dance09.- Clarinet Polka10.- Swedish Folk Dance11.- Comin’ Thru the Rye12.- España Cani