2 ms·
There are Aldi in America too, and I don't trust them either. Their produce, at least at the locations I have been to, is really sketchy.
by jlgreco 13y ago
There are Aldi in America too, and I don't trust them either. Their produce, at least at the locations I have been to, is really sketchy.