The ChumpCar World Series 24 hour enduro begins today at The Streets of Willow Springs in Southern California. The question is, how many $500 cars will finish after 24 grueling hours?