Cars

Lancia Stratos: The Italian Supercar That Dominated Off Road

Published On 07/14/2014 Published On 07/14/2014
The Lancia Stratos
All Photos: Neil Gardner ©2014 Courtesy of RM Auctions