Don't mind me. Just establishing how much better F1 is than ChampCar.
difference being that champ car is much more entertaining
lol you're also establishing that McDonald's is better than Burger King
ChampCar doesn't exist anymore. It has never existed.
wtf is champcar?
>>335120i was like nascar but way less cool