Thousands of locals in famed Australian beach town Byron Bay have signed a petition against a planned Netflix “docu-soap” set in the area.
Thousands of locals in famed Australian beach town Byron Bay have signed a petition against a planned Netflix “docu-soap” set in the area.
