Racing Car Photos
Lola T93 IndyCar
1993 Lola IndyCar T93 covered in sponsors.
Photo taken at Sinsheim Auto & Technik Museum, Sinsheim, Germany in 2012.
Picture added on 09 November 2012 at 08:07