Al-Imaan Cycle Club (AICC) is a non profit cycle club, supporting many causes and strengthening the mind, body and soul.