David Gordon

Teacher @ The Ark Network

David Gordon lives in Burlington, NC with is wife, Tina, and two children, Eli and Mary Graceyn.