Hopefully Castro will leave this Earth to meet the Almighty soon enough.....and no one up there will want to be anywhere near the meeting it does take place.....
“Hopefully Castro will leave this Earth to meet the Almighty soon enough.....”
I wonder if he still is alive. There hasn’t been a recent video of him has there?
Here comes Mark!