Photo: Simca

No matter how fast they drove, they couldn’t escape the life they’d left behind them, they couldn’t escape themselves. Their Simca 1000 Rallye 2 tried to tell them, but they wouldn’t listen.