Leo continues with his alternating sweet and bad boy behavior as he and Martin take advantage of what Havana has to offer.
See All 29 Episodes of "Down in Cuba"