TUF 18: Official Weigh-In

25/11/2013
Watch the official weigh-in for The Ultimate Fighter Finale, live from the Mandalay Bay Events Center in Las Vegas, Friday, November 29th at 10pm BRST.