There's a Texas town that is petitioning to rename their town to 'Pound Town'. Find out why. Plus, if you've been really stressed out lately, there's a new way you can bring down your stress levels.