Skip to content
The Clinch

UFC 5: The Return of the Beast

UFC 5: The Return of the Beast

07 APR 1995 / Charlotte, North Carolina, USA / 10 bouts