shedens.com
What The Hell is Shedens?
Scientific studies prove that, when it comes to sex, men are more visually stimulated than women; to the internet – this translated into women being completely blind. SHEDENS begs to disagree…