Xbox 8 doesn't sound nice to say. It hurts the English speaking tongue.
Rumor: Xbox 720 final name is Xbox 8
Started by Meelow100, May 13 2012 07:48 AM
21 replies to this topic
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users