Taylor J. WilliamsTaylor J. Williams is an American YouTuber and filmmaker based in New York City.Known For: CameraBorn: USA, 1999-09-18Died: null