Why Does Cuba Have So Many Classic Cars?

Cuba is full of museum-worthy, old-school cars that will make any car enthusiast drool...