It’s exactly what the Doctor ordered for the future for Australia’s major drag racing series!….

(continue reading…)