TUF 18: Official Weigh-In

25/11/2013
Watch the official weigh-in for The Ultimate Fighter 18 Finale, from the Mandalay Bay Events Center in Las Vegas.