Captian_Twig on 15 July 2008
So, I was sifting through the backwaters of my computer, in the place where my funny pictures are stored, and I found this from a few years ago...
So, Wii Sports is the PS3 most anticipated game? Didn't see that coming....