No my friend they don't all drive 50's cars. Those are used for taxis for tourists. Most of the cars on the road are made in China now!That is why they all drive 50s model cars---because Cuba is so forward thinking.
We think that Cuba is already becoming a Russian and Chinese protectorate! They may get their own naval base for Chinese warships!