Playing on:

Havana Wild Weekend

The Simpsons go to Cuba to get Grampa cheap medical care when the Retirement Castle and V.A. hospital are unable to solve his health problems.

Episode: 7

Quality: HD

Release: 2016-11-13

IMDb: 0.0