Castro? But he seemed really off during the televised New Years eve countdown. I can’t stand the Castro brothers.
May be. Sinaloa may be financing the Turn Texas Blue, after all.