Sportcar Review-Dodge Challenger SRT 8

Friday, February 11th, 2011

Recently, at the Chicago Auto Show, sold out very quickly and yet available: the familiar dedicated crew at Karl Geiger has secured a number of vehicles, limited to 6400 production units of the model year 2008. Each racer is almost unique, as he presents his serial number on a plaque inside the vehicle. The core [...]