Hey I was on here a few days ago and I clicked on an advertised site. It took me to this site that sold accounts and had a really nice set up. It sold Minecraft, Netflix, Spotify, maybe MLB accounts. However its gone from my history and bookmarks/favorites and I cant find it. Is there a list of advertised sites from the last month or something?
Dont know if this is the right section sorry! Please move it if it isnt!