Meguiar's MotorEx TV exclusive, that was on the SPEED channel on FOXTEL. It is a 1 hour special featuring all the automotive goodness from this years show!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…