Original article on Drift Enthusiast Magazine
Drift Enthusiast Magazine profiles the expected benefits of the track changes made by Formula DRIFT at World Wide Technology Raceway in St. Louis.
Original article on Drift Enthusiast Magazine
Drift Enthusiast Magazine profiles the expected benefits of the track changes made by Formula DRIFT at World Wide Technology Raceway in St. Louis.