Larry Spotts

Larry Spotts is a former sound recordist for The Simpsons.