Now this is funny!! Take a look at the pictures, see if you can find the difference between the Xbox 360 launch in USA and in Japan. Japanese people don’t give a shit about it, while in USA, people are dying on the line to get one.
USA:

Japan:

Twitter: I am at salt lake city now, if you want to contact me, mail me =)
0 Replies
No one has