That Awkward Sound? A Panel Of Experts Trying To Defend Walmart From Questions Asked By One Senator.