Chrysler Town & Country - Стренчи, Стренчи