Tokyo, Japan: Actor Tom Cruise was humbled by the swarm of fans who arrived at the Tokyo International Airport in Tokyo, Japan yesterday to greet the star upon arrival. The Hollywood superstar who is in Japan to promote his new…

View Post