Skip to content
The Clinch

The Ultimate Fighter: Team Carwin vs. Team Nelson Finale

The Ultimate Fighter: Team Carwin vs. Team Nelson Finale

15 DEC 2012 / Las Vegas, Nevada, USA / 11 bouts