The Super Modified racers are at Delaware Speedway this weekend. They’re the crazy looking little cars with wings that are direct-drive and have to be push-started but once they get going, they’re the fastest things on asphalt tracks. …
Crashes HappenRead More »