Here is some good, not too clean racing to watch in the winter months of not much going on. Some races are mostly boring, but some, like Oulton Park are vastly entertaining. Like Western states championship every race
Enjoy:

British Touring Car Championship | BTCC - Sport