The Cuban Revolution is Over

Saturday, May 15, 2010
Don't believe us?

Watch this clip: