image
Tom Cruise sets the stage for Los Angeles Olympics at Paris