2011 Dodge Charger First Impressions
SAN FRANCISCO - Site of the most famous car chase scene in cinematic history, San Francisco's rolling streets were a fitting reminder of the potent legacy established by the 1968 Dodge Charger R/T squatting on the pier before us.