Several Tough Guy racers smile during the Tough Guy Challenge, at South Perton Farm, in Wolverhampton, England, July 25, 2010. [Xinhua]
Go to Forum >>0 Comments