We return to the El Toro Marine Base for an all-American fight to the finish. We along with many more muscle cars duke it out on the open runways of the abandoned Marine Base located in Irvine, California for three full days. We cover the Friday cruise as well as Saturday and Sunday racing and bring the results!
More...