Listen in as we discuss the upcoming History Channel documentary about the Triangle UFO’s sighted in and around Rio Rancho NM.