Shouldn’t go posting negative videos about Holden. The Holden Police will come after us…
Just saw that. I think the writing had been on the wall for some time now
“Drive a Holden? Here’s what you need to know”… Apart from you bought the wrong car?
I’m more saddened that a rivalry that has been synonymous with Supercars and the whole Ford vs Holden over the years will be the thing that is no more.