Date: Nov 11, 2023 Location: Newburgh Armory, Newburgh, New York, United States Organization: Rigoro Fighting Championship
Illyrian Fight Night: Jason Irizarry vs Devin Olen watch video >>