What kind of hybrid is this Dodge Challenger? by Kiril It’s an American car built in Canada by an Italian company, so sure, why not? Either Marylanders have a lax definition of what constitutes a hybrid or, as we suspect, this Dodge Challenger driver just […]