Cuba's car evolution

The history of Cuba's cars can be broken into three groups: pre-revolution classic, Soviet era and brand new.