Titan FC 25
Sep 21, 2012
Venue
Dwight David Tennis Center
Ownership
Titan Entertainment
Promotion
Titan FC
Enclosure
Cage
Location
St. Louis, Missouri, United States
Sep 21, 2012
Dwight David Tennis Center
Titan Entertainment
Titan FC
Cage
St. Louis, Missouri, United States