Just had this happen

Lee_Bo

Well-known member
Apr 6, 2016
6,039
289
68
Visit site
So I was sitting on the home page of the forums reading and had this tab appear all of a sudden:

Screen Shot 05-07-17 at 07.33 PM.PNG

I didn't click on anything nor was the mouse hovered over any ads. Very strange.