Microsoft has some bizarre marketing strategy going on. They're building this ridiculously over-sized Xbox One to promote the upcoming launch.
No comments:
Post a Comment