Wall Photos 16 photos
New to town
Posted July 30, 2008
Thought I'd take a moment to introduce myself. My name is Taylor Rudd. I am a film student at Baylor Universit...