Another reason to compete in the Ultimate Track Car Challenge? This Radical SR8 features a powerplant made up of two Suzuki Hayabusa blocks boosted by two Mitsubishi turbos.
J.A. Ackley October 11, 2024