LFC
Lyon Fighting Championship 8

Apr 22, 2017 France Raphael de Barros Sports Palace, Villeurbanne, Lyon, France