The Hyundai Shell World Rally Team has captured its maiden World Rally Championship victory, with Thierry Neuville and Nicolas Gilsoul taking the Rallye Deutschland checkered flag this past weekend in their #7 i20 WRC car.Although Neuville suffered a major crash during
We use cookies to ensure you get the best experience on Topgear.com.ph. By continued use, you agree to our privacy policy and accept our use of such cookies. Find out more here.