Monday, November 24, 2008

New Xbox Live Experience Intro

Here is for anyone that hasn't seen the new Xbox live experience intro video. It's pretty neat.

0 comments:

Twitter Delicious Facebook Digg Stumbleupon Favorites More