Taryn Francis
Taryn Francis is an actress, known for Mega Python vs. Gatoroid (2011) and American Choreography Awards (2003).
Taryn Francis's FILMOGRAPHY
as Actor (2)