@majornelson @thevowel The Xbox Is the Most Popular Video Player in the U.S. http://allthingsd.com/20120510/microsofts-sneaky-success-the-xbox-is-the-most-popular-video-player-in-the-u-s/ … from All Things D
3:27 PM - 10 May 2012
3 replies
21 retweets
9 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.