You call that an Xbox 360?

by Jason Preston on January 22, 2008

Come on, people, you’re running a tech site!

xbox