A new record – MINI Cooper SD fits 28 people Image #141855