Cancels Final 2008 Race in Chula Vista
Championship Off Road Racing has regretfully announced the cancellation of its final race weekend of the 2008 season scheduled to be held in Chula Vista, California on December 6th 7th 2008.
Championship Off Road Racing, CEO Jim Baldwin made the following statement:
The current national financial crisis has impacted our series to the degree that it [...]