Ramborn is a cider company using apples and pears from the local orchards in Luxembourg, aiming to help the land.
"It will take over everything and you won't be able to get rid of it!" Homeowner alarmed after making 'suspicious' discovery in garden: 'I can't believe nurseries still sell this stuff' first appeared ...