JBT Racing show true meaning of teamwork in Vios Cup 2018 season finale
Like in all forms of motorsports, teammates are meant to help each other whether on or off the track. They share notes, car set up, and work on race strategies. But one team went a step further at the Vios Cup 2018 season finale last September 21/22. We’re talking about JBT Racing where one of […]