Xbox unveils D’oh-tastic console
'They have the internet on computer now?' Homer Simpson once asked. Well now we have that and The Simpsons on Xbox 360.
October 10, 2008
'They have the internet on computer now?' Homer Simpson once asked. Well now we have that and The Simpsons on Xbox 360.
