Japan has put a fresh spin on “ladies night” with a new women-only bar that’s themed around the act of self-pleasuring.
Michael Phelps Quietly Tied the Knot in June
Martha Stewart's Hilarious Confession on 'Ellen'
Best Halloween Costumes From 'Today Show'
Felicity Jones Almost Killed Tom Hanks