Feedbackula - Xbox One Announcement Anger!

Microsoft finally lifted the lid on the Xbox One, but they might as well have kicked a hornet's nest. Johnny risks his skin and finds out what you've been saying.

Show Info

Feedbackula