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

David's network

Brandon Blake
Franci Sciorrotta
Timothy Pepper
Justin Norman
Michael E. Berg
Matt Biggs
William Frank Georgi
Nathaniel Baker
Federico Alerta
register for stage 32 Register / Log In