New SCCA Class: ITR

Hmm, S2000 might be the strongest car on that list.