Watch Colombian Drug Lord Juan Castro Escape La Picota Prison Using a Guard’s Uniform
A video of Colombian drug lord Juan Castro escaping from the La Picota prison in Bogotá using a guard's uniform has ...
A video of Colombian drug lord Juan Castro escaping from the La Picota prison in Bogotá using a guard's uniform has ...