Date: Aug 12, 2023 Location: Los Angeles, California, United States Organization: Up Next Fighting
Tony Llamas vs Sergio Quinones -TPF 7 watch video >>