Emtron-Managed Evo and Impreza Finish 1-2 Overall at the 2026 Ultimate Track Car Challenge
28 October 2026
UTCCTimeAttackKV8CustomerBuildsMitsubishiSubaru