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