Save the date: the Canowindra 12 Hour Dance is back and expected to make a big return on Sunday 22 June 2025. The New Vogue ...