Xbox Museum

I just found the sickest thing. There's an Xbox Museum, like a full blown museum. It's utterly fascinating, I'd highly recommend you check it out.
Here's a link to it: Xbox Museum
Pretty cool but without a mouse the camera isn't my favorite when having to turn around.
 
Back
Top