Comments: Protest!
Somebody has started calling Walmart 'China's Outlet Store.' Perhaps Walmart will be the last business left in the United States, and the last customers will be retired Federal employees.
Posted by Quent at November 8, 2009 4:53 PM