The Oval Nationals held at Perris Auto Speedway in Perris, California has become a must win event for West Coast dirt racers since its humble beginnings nearly 20 years ago. The guys who race these cars are a couple bricks shy of a load as they spend most of time sideways, on two wheels, and […]
More...
More...