It’s been another week of tough questions and limited answers at the White House, as the Obamacare controversy grew from a malfunctioning website to broken promises about keeping insurance and more allegations of NSA spying abound. This time the NSA is in the news for spying on friendly foreign leaders rather than American citizens. That prompted the Capitol Steps to roll out their recent NSA parody, “I’ll Be Watching You.” Our guest is Steps star and co-founder Elaina Newport.