Benicia, CA | Hayward, CA | Napa, CA
Also known as: MrTaylor02
Stephen Taylor lives in Benicia, California. Other places in which he has lived are Hayward, California; Napa, California; Rockingham, North Carolina and Wilmington, North Carolina. He attended the Chabot College. He has worked for I Got A Job, Livin Life and Thats All You Need To Know. His favorite movie is Comedy.