New Mexico Storm Location: Albuquerque, New Mexico Level: professionalSport: soccerLeague: American Indoor Soccer League Status: defunctYears: 2004-2006Teams with the Storm team name Tweets by mascotdb