Wal-Mart Plays Two Villages Off Each Other
Wal-Mart had a special Christmas surprise for the tiny village of Glenwood, Illinois (pop. 9,045), which is located about 18 miles due south of Chicago.
Wal-Mart had a special Christmas surprise for the tiny village of Glenwood, Illinois (pop. 9,045), which is located about 18 miles due south of Chicago.