In this featurette, GT “sits down and finds out the many reasons why Microsoft thinks you should get your hands on an Xbox 360 this holiday season.” Video after the jump.

In this featurette, GT “sits down and finds out the many reasons why Microsoft thinks you should get your hands on an Xbox 360 this holiday season.” Video after the jump.