The last of the 3 videos of Stock Car Racing from the UK in the late 80's. Mostly from Newton Abbott in Devon
Авто/Мото
3 фев 2011