Behind the Scenes on Star – Episode 1

Island Manager, John Bynum takes us behind the scenes to see what life on Star Island is like in the summer of 2020.