Please enable JavaScript
Chewy chicken? Shady expiration dates? Horse meat? Forget what you've heard about Aldi's meat... here's the real truth to those rumors.