Aldi vs Lidl: Supermarket Wars

Aldi vs Lidl: Supermarket Wars - Documentary charting the continuing rise of the ever-growing supermarket chains.

More info