Twin Towers starting in Surfers Paradise