Peer1 Dedicated Hosting

yhelothar

Lifer
Dec 11, 2002
18,409
39
91
I get a page that shows an ad for Peer1 Dedicated Hosting when I click on the link for off topic. I've gotten this a few times tonight.
Is this just me, or has anyone else gotten this?