Capulous on 27 November 2008
If these announcement bug some of you so much, why read them? It is part of advertising and PR, it is part of business. Didn't Sony announced they were winning Europe recently?