Microsoft's Xbox 360 details Review
Posted on 2005-05-13 12:31:02 by LSDsmurfTwo of the most innovative design firms in the world-San Francisco-based Astro Studios and Osaka, Japan-based Hers Experimental Design Laboratory Inc.-came together to craft a sleek, stylish system that conveys the very essence of Xbox 360.
Link: Hexus
Loading Comments