Referenciando um array literal de objetos javascript

Como você faria referência aos modelos (Accord, CRV, Prius, etc) nessa estrutura? Essa é uma estrutura ruim para poder extrair as marcas ... então use um make para obter os modelos ... então use o modelo para obter as opções?

var cars = [
    {
        "makes"   : "Honda",
        "models"   : [
            {'Accord' : ["2dr","4dr"]} ,
            {'CRV'    : ["2dr","Hatchback"]} ,
            {'Pilot'  : ["base","superDuper"] }
        ]
    }, 
    {
        "makes"   : "Toyota",
        "models"  : [
            {'Prius'   : ["green","reallyGreen"]} ,
            {'Camry'   : ["sporty","square"]} ,
            {'Corolla' : ["cheap","superFly"] }
        ]
    }
];              

obrigado

questionAnswers(5)

yourAnswerToTheQuestion