Cuban car culture is a fascinating testament to innovation and resilience, with its streets filled with classic American cars ...