Post Thumbnail

If for some reason you've been so far outside of the natural world that you were unaware of Nintendo's impending Wii Fit firestorm, this should get you back in the swing of things. Today the big N has made the forthcoming release of the exercise / gaming sensation officially official in the States...

May 19th 2008 at 8:48am 0 Comments