Tuesday, August 01, 2006

CASTRO DEATH WATCH?

Babalu has the story. Keep scrolling down, and keep those fingers crossed. Michelle shows them dancin' in the streets of Miami.

This time maybe it's true.

UPDATE: More at Fausta's Blog

No comments: