La Banda del Carro Rojo

    Drug dealers try to cross the US border.
    • Release Date: April 1, 1978