I’ve said for some time now that NASCAR is crap and should die. A proper, national, televised Touring Car championship should replace it. Here’s a tribute to the British version that highlights my point.