David Duncan
David Duncan

David Duncan

Graphic Designer for InterWorks in Tulsa, OK. Also: science, videogames, and bullshittery