Chachacha

03.02.11
HTC ChaCha to be known as ChaChaCha in Spain, somebody didn't do enough market research
03.02.11

HTC ChaCha to be known as ChaChaCha in Spain, somebody didn't do enough market research

As it turns out, the word "chacha" is used as a term of disparagement in the Spanish language. Coin...

View