Always astounds me how people can be this ignorant. NO you dummy TC does stand for Touring Car!