GM EFI Visits Vengeance Racing
We've recently visited Vengeance Racing for a tour of owner, Ron Mowen's, shop in Cumming, Georgia. After all, we had to get a closer look at where some of the fastest standing-mile cars come from.