Science / tech

XBox 720 Review

kihcarasJan 24 2013, 5,570 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.

Embed

Press the button

if you liked the video! Thank you!

Newest

Featured

Editor's Pick