2010 Volkswagen Jetta TDI Cup Edition: Diesel racer

Review originally published in Examiner.com May 2010 Race on Sunday, sell on Monday. That's been the motto of many auto manufacturers since the dawn of…
JmatrasApril 3, 2025