Photo Above: Britishgt.com It was a typical mid-March pre-season week for news as teams announced drivers, embarked on testing and positioned themselves for 2017. On Sunday March 5 Jackie Chan Dc Racing in partnership with Jota Sport announced its full driver line-ups for its two-car entry into the 2017 FIA World Endurance Championship. In the […]