Swedish American Muscle: Johan Eriksson?s Amazing ?68 Charger RT/R
Ten years in the making, this incredible Charger has taken the automotive world by storm. Not just in it's home country of Sweden, but here in US as it continues it's rounds on the car show circuit.