#92 takes the win at VIR at the Lifeline 24 hour Race with ChampCar August 14, 2018 rtiadmin Leave a comment Race Team Inc. fielded it’s #92 BMW E36 at the 24 hours of ChampCar this past weekend. We are very… Continue Reading →