Havana Wild Weekend

Havana Wild Weekend

Available on Disney+
S28 E7: The Simpsons take a trip to Cuba in search of cheap medical care for Grampa. But, as usual, nothing quite goes to plan.
Starring Deb Lacusta, Stacy Keach