Mike Pyle vs James Head

Saturday 15 December, 2012
The Ultimate Fighter: Team Carwin vs. Team Nelson Finale

Leave a Reply

Scroll to Top