Introducing the all-new Chrysler Town & Torpedo — for those times when packing up for a soccer game feels like an invasion. (Hat tip to Elliot!)