David L. Cunningham in video