Video of the day – The Simpsons strike a business deal with Cuba’s Fidel Castro

My apologies to our non-Spanish speaking readers who will unfortunately miss out on this hilarious video. I wish someone would do an English version.

Via the Facebook page of Ricardo Vega Telebemba: