Fenlan group Car Show Host And Entrepreneur Lecha Khouri Talks About The Car Community Lecha Khouri heads the operations of a company by the name of Fenlan Group that has a strong presence in the United States of America « Previous1Next » 1 of 1