For some reason I can't download the video, but we have some sprint car racing in England, they race on tarmac ( Pavement) most of the time: website
http://www.uksprintcars.co.uk/
The biggest formula on short ovals in England is Brisca F1, they have unlimited engines but must run pump petrol ( Gas) and no fuel injection: website
http://www.f1stockcars.com
For some more photos of racing In England have a look at my website
http://www.stoxphotos.com
Any Sprint car drivers who fancy a go in our cars please get in touch.
Colin