China's Finest. .. What is this? Pants? China's Finest What is this? Pants?