David Rovin

David Rovin is a senior sound designer for Diablo III.