Kia Optima Targa Newfoundland car

Posted by Lee Bailie on Thursday, 14 February 2013 in Automotive News

Pretty sweet race car.

 Kia Optima Targa Newfoundland car

Hits: 371
Tags: Array

Comments