Slider Video Xbox One Phil Spencer, New Head of Xbox Video by Boogie2988 11 years ago Galit Gordon Boogie2988 has released a new video featuring Phil Spencer, new head of Xbox. Take a look at the video below: What...