Is this Fidel's new heaven?

The War on Drugs?

"The Patrician"

[custom-twitter-feeds]