8299-autos Published December 9, 2019 at 790 × 400 in – CUBA, Museum of Old Foreign Cars, the Now Famous and Still Running “ALMENDRONES”. Videos. TheCubanHistory.com Comments comments