Shep Rose’s new reality show films scenes on Hilton Head Island

May 10, 2017 04:51 PM