cherrypicker
November 4, 2010
Scottish 79 A
This shows the awsome power of the Allard Turbo, the back end is just breaking away at about 90mph on the Drumjohn stage of the 1979 Scottish..
More About This Picture
Vehicle
N/A
Location
N/A
Keywords
N/A
Discover More Pictures
See MoreAdvertisement
Be the first to comment on this picture!