Now that Barack Obama won the election, how long do you think it will take before the Castro bros. pull another "Mariel" on him?

View Results
Share
© 2011 Castro Death Watch Suffusion theme by Sayontan Sinha