Santa Fighting Man

New Year’s Eve 2003 started like most others at B.S. and Christina Ong’s private island resort Parrot Cay in the Turks and Caicos. Bruce Willis, who some call the West Indies retreat’s de facto mayor, was going table to table meeting and greeting, while Demi and Ashton and the Willis/Moore kids and a hundred or Read More