Science / tech

XBox 720 Review

kihcarasJan 24 2013, 5,580 views

New Xbox 720 specs rumors have emerged this week from gaming website VGLeaks. The website claims to have a full system overview of the alleged Xbox 720, and the rumored features have got console and gaming fans excited.


Press the button

if you liked the video! Thank you!



Editor's Pick