FINALLY MOPAR WINS in Touring Car Masters!!!!
I was out the last weekend to see this race and what an awesome sight to see this Aussie Charger gun it around the circuit! I think I was the only one cheerin' out there...
Print