The V8 Supercars have raced at Winton in various capacities since 1985 - have we snapped you?

‚ÄčThe V8 Supercars have raced at Winton in various capacities since 1985 - have we snapped you?