MFC "USA vs Russia 3" Weigh-in Pictures Jun 3, 2006 Toraji (left) and Stephen Haigh Credit: Jeff Sherwood Add this picture to your site: « Back to "MFC "USA vs Russia 3" Weigh-in Pictures" Picture Gallery