The Winter Olympics, China...Olympic Spirit? We shall see. We hope so!