Titan FC 80 took place Friday, November 18, 2022 with 7 fights in Miami, Florida.
Is Titan FC 80 on Netflix? Unfortunately the movie Titan FC 80 is not yet available on Netflix. Follow us on Facebook to see when Titan FC 80 becomes available on Netflix!