Return to freeway64's garage

1 View
No Comments
No Likes
Published on 31 May 2022

One of the best ads for a Mark II 3.8..... It was on the back of Sports Car Illustrated for February 1960. It didn't even need words - the pic says it all.