This episode returns to what happened after Martin ran into Leo on the Malecon 5 years after their first meeting.
See All 29 Episodes of "Down in Cuba"