Overview: Titan FC 81 was a mixed martial arts event that took place on Friday, April 14, 2023 at the Pabellón de Esgrima, Centro Olímpico in Santo Domingo, Dominican Republic.
Watch Trailer
Release: Apr 14, 2023Runtime: 183 minutesQuality: HDIMDb: 0.00 / 10 by 0 usersPopularity: 1Budget: $0Revenue: $0Language: English