No content on this channel :c try Try Looking at shorts maybe lol :p
Xbox On is YOUR home for everything Xbox, including all the latest and greatest news, games and updates in the Xbox world. This is the official channel for Xbox UK.
Head over to twitch.tv/xboxon and follow to make sure you never miss one of our daily live streams.