Xbox Boss Phil Spencer Appears Defeated; Concedes to Sony PlayStation.. is Xbox On Life Support?
Channel:
Subscribers:
37,400
Published on ● Video Link: https://www.youtube.com/watch?v=-7WEARPB578
Subscribe / Follow @foxygames_uk for Gaming News, Opinion and Gameplay!
Production Music courtesy of Epidemic Sound: http://www.epidemicsound.com