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

6 years ago 0 Comments
May 19, 2008 at 8:48AM