David’s Upcoming Appearances & Events

  • June 1 - 4: Contact in the Desert 2018

  • July 27 - 29: The Grand Download

  • Aug 17 - 19: Dimensions of Disclosure

Past Appearances & Events