Villeneuve slams ill Stroll for missing race
(GMM) 1997 world champion Jacques Villeneuve has slammed Lance Stroll for sitting out this weekend’s racing at the Nurburgring. Fellow Canadian Stroll did not appear on track for Saturday morning … Read More