New England Nightmare Location: Windsor, Connecticut Level: professionalSport: footballLeague: Women's Football Alliance Status: activeTeams with the Nightmare team name Tweets by mascotdb