Steven Rushingwind Japan

Jackie Yamauchi and Steve shake each other's hands in a sign of forgiveness and better times ahead between the United States and Japan.