Toyota Claims 10th Formula DRIFT Auto Cup title
Following Saturday’s season finale in Long Beach, California, Toyota has clinched its 10th overall Formula DRIFT Auto Cup title.
The post Toyota Claims 10th Formula DRIFT Auto Cup title appeared first on SpeedwayMedia.com.