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.

  • View Comments (0)

    Show Info

    Feedbackula