Anybody else been using YouTube on Xbox to watch battles since it came out like a month ago? Shit is so fuckin clutch and ten times better than watching battles on YouTube on your computer because now its on your tv. I know there's other ways to get battles on your tv but nothing as easy as this now.
YouTube On Xbox
Collapse
X
Top Active Users
Collapse
There are no top active users.
Unconfigured Ad Widget
Collapse
Comment