Aldi vs Lidl: Supermarket Wars

Aldi vs Lidl: Supermarket Wars - Documentary charting the meteoric rise of these German supermarket chains. Witness the battle for high-street supremacy.

More info