Montreal Machine Location: Montreal, Quebec Level: professionalSport: footballLeague: World League of American Football Status: defunctYears: 1991-92Teams with the Machine team name Tweets by mascotdb