Comment Comment by brokenkebab These are all essentially browser ads, it's just not your browser. parent brokenkebab 4 years ago