Enginemusic Photo Gallery
»
1999 New England Tour 1000
1959 Ferrari Testa Rossa. Didn't actually take part in the rally but drove for two of the four days
Total images:
26
|
Help