Date: Jun 17, 2023 Location: Rio Gallegos, Santa Cruz, Argentina Organization: Depredador Fight Night