7 Havana Wild Weekend

The Simpsons go to Cuba to get Grampa cheap medical care, since the retirement home and the V.A. hospital can't solve his health issues. Guest stars: Stacy Keach as H.K. Duff and Deb Lacusta as Isabella
Watch The Simpsons Season 28 episode 7 Havana Wild Weekend online for free