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, Saturday, November 30th at 1am.