>>5781When I have JavaScript turned off, it didn't give any ad pop-ups but if I have JS enabled it did until I clicked again. That site used to be the go-to but now it's flooded with ads and google trackers.
Anyone know a better long-term upload site?