MMAStats.fyi

UFC 6: Clash of the Titans

Completed
Jul 14, 1995Casper, Wyoming, USA