Living the American dream has always been a hit or miss attempt for Moroccans, applying for the Green Card lottery as one of the notorious visa programs in Morocco. It is still providing the chance for Moroccans to step on the U.S territory and live in the land of opportunities.