Also known as: stephentaylor1098
Stephen Taylor lives in New Bern, North Carolina. He works for Tile Man. Cartoons and The History Channel are among his favorite TV shows. The Princess Bride, The Labyrinth and Dark Crystal are some of the movies Stephen loves.