# The Germans Are Coming
Advertisement
All time
The Germans Are Coming
Why do people object to Lidl and Aldi in their towns?
115
60.2k
Jan 28th 2017, 12:01 AM