Chrysler Town & Country - Ogre, Ogre