1966 Saab 96. The one in the middle will hold on to the road for dear life. Your dear life

1966 Saab 96. The one in the middle will hold on to the road for dear life. Your dear life

Source: frenchcurious.tumblr.com