Australia’s premiere indoor modified car show is a must see. Held at the Homebush Olympic Stadium over 2 days, there is much to see. I hope you get a taste for the event.