Shenstone production I think....
Posted: Sun Nov 17, 2013 5:08 pm
I think these are taken at Shenstone although it could well be Boreham - Anyone know for sure ?
The ORIGINAL source for everything you need to know about Ford of Boreham's legendary rally car
https://rs200.org/forum/