David Fischer

David Fischer is an animator for Death Battle at ScrewAttack and RoosterTeeth.