Scientists have yet to explain how 300 people can be working at a Wal-Mart but only 4 registers will be open.

 

Add Your Comments

Required
Required
Ready?