Maybe those ITA guys are now building STL cars... or better yet, Spec B... teehee