Steve Taylor: Steve Taylor. Producer: Social Intercourse. Steve Taylor is known for Social Intercourse (1998), Detour (2003) and The Source (2001).
Known For: Social Intercourse (Producer(as S. Lee Taylor)), Detour (Director(as S. Lee Taylor)), The Source (Director(as S. Lee Taylor)), The Throwaway (Producer)