Our race got delayed and yours got tons of yellow flags until someone decided to throw a red flag. Petit Le mans 09 and...
reblogging for the awesomeness that is the corvette factory racing team.
Hey, NASCAR! Sports car racing would like to have a word with you…