I've found a site that i find astonishing. in a crazy mad fucked up way. Although the more I look at it, the more it ...