NASCAR: Kyle Busch wins the Infineon road race, Carpentier finishes 23rd Definitely, Kyle Busch (Camry No 18) has not finished amazing NASCAR fans.