torreomnia.it Comment from Submitter :From the dark depths of the 1990's, a local website showing off Torre Del Greco, in the outskirts of Napoli, Italy. Against all odds, and all logic, it's still super popular with the locals votes: 19 added 28th Jul 2021
mrmethane.com Comment from Submitter :Came here from Fart: A Documentary votes: 29 added 17th Mar 2021
screamscape.com Comment from Submitter :For a site thats still being updated its UI is really gross votes: 11 added 8th Sep 2020