so there was this pic up yesterday of this super hot girl in front of an old couch.. does anyone know where can i find it? i think the web site had something to do with "skin..." something... great site...