by
Taylor_Rudd July 30, 2008
Thought I'd take a moment to introduce myself. My name is Taylor Rudd. I am a film student at Baylor University in Waco, Texas. My school passes out the Student Filmmakers magazine like candy and, though I'm new to the website, I've been an avid reader of the magazine for the past year.I invite you ...