The last post reminded me of Top Gear’s tribute to the BTCC. Why do we like Touring Cars?

Oh… Yes, you’re right.