1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Stupid new games tab

Discussion in 'General Discussion' started by Cowboysfan, Mar 13, 2018.

  1. Cowboysfan

    Cowboysfan Tiny Birdy

    A stupid new games tab keeps popping up so much it makes me want to rip it out. It pop's up no matter what I do.

Share This Page