David Thrasher: Animator, cinematographer and director in Des Moines, Iowa.

David's network

Pat Alexander
Matthew Parvin
Brandon Blake
Franci Sciorrotta
Timothy Pepper
Justin Norman
Michael E. Berg
Matt Biggs
William Frank Georgi
register for stage 32 Register / Log In