Ford Mustangs crash out of World Challenge race at Laguna Seca

#1