The chain has over 45,000 stores and has attracted customers with cheap ice cream and bubble tea. A bubble tea chain from China just went ... was the brand's "Snow King" mascot — a snowman ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results