Rally of Wales Super 1600 Section
Wrexham, Wales.
Click on a thumbnail to see a larger image.