High-performance sedans from Germany are often favoured to break the Cannonball Run, but for this attempt, only a Holden would do.
High-performance sedans from Germany are often favoured to break the Cannonball Run, but for this attempt, only a Holden would do.