Central California Clash Kicks Off Saturday Night At Antioch Speedway
Antioch, CA...Rain put a damper on the festivities last week, but the facility will dry off and the action will heat up at Antioch Speedway this Saturday night. This is the first big event of the sea...