Microsoft lies and cheats to portray advantage in tablet ads

What do you expect?

Advertisements