This Week on Xbox Live - Download Red Dead Redemption and Bad Company 2 Vietnam Video Feature

We've got plenty to keep you entertained over the winter break. Watch to find out.