Weird, unless they love to bowl — then this is a great gift.
China tech giant Tencent reportedly gave giant sugar canes to its employees as Laba Festival gifts, a carnival day that marks the beginning of the Lunar New Year period. Online video footage shows ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results