January 14th, 2007 - 07:32 GMT Duller Motorsport wins second consecutive Toyo Tires 24 hour race of Dubai After 24 grueling hours racing at the FIA Certified Dubai Autodrome track, Duller Motorsport on the Redbull BMW Z4 Coupe crossed the finish line first Read more