Date: Jun 08, 2024 Location: Plaza de Toros de Algeciras, Algeciras, Spain Organization: La Batalla del Estrecho