The 2012 C-Max is a 7-seat mini-minivan that's the size of a compact hatchback. Though the C-Max was originally designed for Europe, the new version will be coming to North America in late 2011.