Mogollon Monster Joins Tribe Chat October 9, 2023 Mogollon Monster aka Russell Joins us to speak about some of his paranormal and unexplainable experiences throughout his …