When in Palo Alto mall this weekend a sign caught my eye. However, I did not read it correctly at first.
It really doesn’t say “Win China”, does it! 🙂
When in Palo Alto mall this weekend a sign caught my eye. However, I did not read it correctly at first.
It really doesn’t say “Win China”, does it! 🙂