Simpsons
Alfredo de Lara Alfredo de Lara
437 subscribers
794,533 views
0

 Published On Jan 12, 2015

This originally aired nearly 17 years ago, but so closely foreshadows some of the events of today. In episode #198 of The Simpsons, the communist government of Cuba is nearly bankrupt and about to declare it's defeat to Washington, when Fidel Castro is unwittingly handed a trillion-dollar bill.

show more

Share/Embed