David Vonderhaar

David Vonderhaar is a key figure a Treyarch.