Motorsports, News

Taylor’s Racing Team takes on the international racing scene

Taylor’s University Racing Team, in short Taylor’s Racing Team is on track to secure better position at the Educational Innovation…