dodge srt
“Accelerate! Aggressive braking, turn right! Steady on the throttle and hold the line! Steer out of the corner; now increase your speed,” shouted my drive partner and race instructor. Wow, what a glorious “rubber melting” and “smoke inducing” time I had scorching up the runway at Sonoma Raceway in Northern California this past week in […]