Eric Duncan

Eric Duncan is a marketing director at RoosterTeeth.