Every motorsport on Earth evolves, that’s basically the hallmark of anything that is technology driven, right? Indy cars went from basically being horse carts with powerful engines to the high-tech wonders today. Drag racing started out as a sport where guys at corner gas stations dominated and has morphed into a big league sport at […]
More...
More...