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

Sorry, the comment form is closed at this time.

© 2011 Castro Death Watch Suffusion theme by Sayontan Sinha