Although I put down this is a Cosworth I'm not entirely sure!!! very well put together and didn't half rip up the 1/4 mile dragstrip.
Also at the 'ten of the best' event run by Redline magazine
Sign up to comment.
Sign in if you already did it.
Photo taken in Elvington, York, UK
Misplaced? Suggest new location