Michael Bolton And Nicollette Sheridan Are Yukking It Up In St. Barths

[St. Barth, French West Indies; December 25. Image via INF.]