Forever Living Products European Rally London march 2010: highlights seen from the Benelux perspective. By Tom Ritz