New and old faces, along with new and old machines are breathing new life back into Outlaw 10.5 from coast to coast, and one of the latest, and perhaps newest, of those is Washington states' Ron Pease, who unveiled his killer new Chevrolet Nova over the weekend, complete with a jaw-dropping stance.
More...