On the Road: Aruba
Home to some of the world’s most beautiful beaches, Aruba is one of the Dutch ABC Islands, along with Bonaire and Curacao. I was brought out to deliver a mind reading show to an international sales group, nearly half of whom spoke no English! As you can imagine, any form of entertainment becomes more difficult with…