Kyle Taylor

Kyle Taylor is the Co-Director for Red vs. Blue and the producer for Sponsor Cut.