A mysterious organization claims it can control weather patterns on demand, and it has unusual ties to British events.The ...