News

RIT Racing won first place overall at Baja SAE racing this past weekend in Tucson, Arizona, after a year of virtual competitions. Taking top five placements in the sled pull, suspension, ...