Island Manager, John Bynum takes us behind the scenes to see what life on Star Island is like in the summer of 2020.
On the Island
Behind the Scenes on Star 2020 – Episode 1
July 02, 2020
On the Island
July 02, 2020
Island Manager, John Bynum takes us behind the scenes to see what life on Star Island is like in the summer of 2020.