Reviews May 31, 2010 1 Review: Talon by EVOLved I’d seen the pictures of EVOLved’s Talon prostate stimulator on the website, and thought it…