Spider - 105 & 115 Series (1966-1994)
I purchased a 1984 spider a few days ago and have been having an absolute blast with it. I'm new to Italian cars, but am familiar with driving a car with a manual transmission (or so I thought) . My question concerns braking and coming to a stop.
When I took it out for a...