Tower and Racing Team Turkey announce drivers
Tower Motorsports and Racing Team Turkey have announced their drivers for the 2023 edition of the 24 Hours of Le Mans. Tower Motorsports #13 won their entry thanks to the Jim Trueman title in the IMSA WeatherTech SportsCar Championship, which John Farano secured as the best Bronze-rated driver...