Racing without teammates, Ama Nsek wins USA CRITS finale for L39ion
Rachel Langdon (Instafund Racing), and Thomas Gibbons (Automatic Racing) capture 2021 USA CRITS overall titles.
Rachel Langdon (Instafund Racing), and Thomas Gibbons (Automatic Racing) capture 2021 USA CRITS overall titles.