caption: An unlikely car for touring car racing? Maybe, but in the touring cars were <PERSON> and most countries had a championship - America included. The 1997 North American Touring Car Championship raced Road Race Car, Race Cars, Dodge Stratus, Because Race Car, Car Memes, Mopar, Peugeot, Touring, Convertible
exif: {}