1 min read Slider Video Xbox One Phil Spencer, New Head of Xbox Video by Boogie2988 10 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...