Martin and Leo go on a road trip to Pinar del Rio, but meet resistance to their staying together. Leo's at times inexplicable behavior continues.
See All 29 Episodes of "Down in Cuba"