Molly Shannon takes charge of opening up New York's newest attraction – the Charmin-sponsored luxury public restrooms – in Times Square on Monday. "Being out on the streets with kids and needing to find a bathroom really quickly. I love it!" Shannon exclaimed.