Video: Walmart - High Cost of Low Prices

Walmart - High Cost of Low Prices.
March 13th, 2009 in Breaking News, Economic Crisis, New World Disorder