MMAStats.fyi

UFC 5: The Return of the Beast

Completed
Apr 7, 1995Charlotte, North Carolina, USA