Yeah, it seems like a site from 12clickscash, but the is not in their site list...
And something else I noticed...
12clickscash owns
http://12xgangbang.com/ ... but another site with an s in the end also exists ..
http://12xgangbangs.com/
I have a feeling that something is having a little fraud business going on here using 12clickscash's name