News center

Stand In The Most Conspicuous Place And Let You Find Me

There is a famous line in a love TV series, "If I can't find you, I will stand in the most conspicuous place and let you find me." I think the most dazzling position is the display screen, right?

So, what do you think?


Contact Us