2011 Dodge Charger Police Car
Chrysler announced the introduction of the 2011 Dodge Charger Enforcer, one mean looking, and hopefully very capable police car. To be made available to all law enforcement agencies across Canada in the coming weeks for testing and such, the Enforcer brings with it a 3.6l Pentastar V6 engine as standard. Already one sight you don’t […]