Australian TV stars turn out to Thirroul for premiere of Illawarra-filmed series
Australian TV stars gather in Thirroul for premiere of Illawarra-filmed series Thirroul, a coastal town in New South Wales, Australia, recently hosted the star-studded premiere of a new television series that was filmed in the Illawarra region. The event drew prominent TV stars from across the country. The report mentions that the producers of the…