IMSA: #40 WTRAndretti Acura wins 12 Hours of Sebring crashfest
They couldn’t stop crashing for the full 12 Hours of Sebring, but in the end, the finish was exciting as Louis Deletraz’s #40 WTRAndretti Acura out dueled Sebastien Bourdais’ #01 … Read More