Margaret on January 1st, 2010

The star of American Idol is currently staying at Sandy Lane Hotel, Barbados. Yes, the Sandy Lane Hotel which Tiger Woods booked (the total hotel) for his wedding several years ago in Barbados. Simon Cowell is a friend to dog rescue groups in Barbados, such as the Hope, and he usually helps with their fund […]

Continue reading about Simon Cowell in Barbados