Three Blind Mice Cha Cha Album: The Exciting Eloise Trio (Bahamas)Artist: The Eloise Trio Listen and download