Spread the love

David and his brother Barry describe their incredible UFO encounter in Caracas, Venezuela in the 1970s; David Twichell, Field Investigator for MUFON and author of “Global Implications of the UFO Reality” questions the witnesses and reveals his own UFO experiences.