1. welpcelly

    [Serious] There's weird stuff happening on this site

    I usually make silly posts, but there is seriously some weird shit going down on this site. Anyone noticed all the weird accounts that have just recently showed up? People report getting dms from people asking for addresses and posting links with ip grabbers. The ssite keeps going down for...