Phil Spencer, New Head of Xbox Video by Boogie2988

Boogie2988 has released a new video featuring Phil Spencer, new head of Xbox.

Take a look at the video below:

What did you think?

Source: Phil Spencer