Albuquerque Falcons Location: Albuquerque, New Mexico Sport: footballLeague: New Mexico Premier Football League Status: activeTeams with the Falcons team name Tweets by mascotdb