Palenque sangriento

Palenque sangriento

Ranchera love triangle resolved with violence.