Castro Castro ?
That doesn’t sound good.
...it isn’t, Heard a FOX commentator say, of all the places on earth to be in prison, this place is at the top to avoid.
On some show they compared Castro Castro (a total dump) with the OTHER prison which looked like pure hell.
Please, judge, send Urine to the OTHER prison!