I'm wondering what would make this new car a"Dino". Correct me if I'm wrong but isn't it at this point just a name? Like what in the hell does a "New...