Titan FC 39 – June 10, 2016 TV:20
Produced by Eric Talent & Titan FC. Produced/Edited by Sean Patrick Dahlberg. For more info on Titan FC, please visit their link below.