Live Nation Secures Multi-Year Lease on Melbourne’s Festival Hall
Photo Credit: Yong Chuan Tan
Live Nation Australia has secured a multi-year lease to operate Melbourne's historic Festival Hall.
The promoter will now operate the venue in West Melbourne located at 300 Dudle... Read More...