The media like to portray Cuba as a vibrant place, Latin culture plus classic cars. The street view is entirely different. Block after block of pre-communist era buildings falling apart and very few ...