Are the fellas who own aldi and lidl two brothers who fell out? My mother in law says so
Almost true. They were originally from Castleisland but moved to Germany when young mother is German father is Irish. Smart fellas are Alan Dillion and Liam Dillion . Some say the fued stuffs all a publicity stunt