Table of Contents
Click Baidu – A failed advertisement in a shopping mall in Kunming, southern China.
Apparently the advertiser didn’t googled the word “Google” …
Table of Contents
Click Baidu – A failed advertisement in a shopping mall in Kunming, southern China.
Apparently the advertiser didn’t googled the word “Google” …