WILL OWEN HAS STRONG RUN WITH JUNCOS RACING AT PETIT LE MANS
Will Owen finished in 10th place with Juncos Racing after a power steering issue at the Motul Petit Le Mans, the final round of the 2019 IMSA WeatherTech SportsCar Championship.