Friday, January 29, 2010

French Scientists: "It's no surprise British scientists cannot find evidence for G-spot."