Saturday, December 3, 2011

What You Can See in Walmart


Walmart is one of the strangest stores in the USA as it always attracts the weirdest, craziest and the most unexpectable customers.