Ultimate Fighter team Nelson vs team Carwin trailer

Discussion in 'Sports' started by Stopspot, Sep 11, 2012.



  1. Looks like your average season of the ultimate fighter. Anyone gonna watch?