La Reina del Sur S1E12

Season 1 · Episode 12

La Reina del Sur: E12

First aired 2011-03-15

Watch S1E12