Skip to content
The Clinch

UFC 21: Return of the Champions

UFC 21: Return of the Champions

16 JUL 1999 / Cedar Rapids, Iowa, USA / 8 bouts