TOM CRUISE By admin Nov 28, 2005 @ 20:16PM Nov 28, 2005 @ 20:16PM Tom Cruise on the set of Mission Impossible III in China. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Share