The fifth instalment of Good Things Festival was destined to be a whirlwind of a day from the get-go. With over 30 acts squeezed into the sprawling Flemington Racecourse across 5 stages, the event was ...