BusinessDodge Ad Gives Glimpse Of Robot OverlordsThey can take our freedom, but they'll never take our cars?By by Donna DickensCommunity ContributorPosted on May 2, 2011, 8:02 pmTwitterFacebookLink View this video on YouTube I don't think Dodge quite grasps what the human resistance is about.