Travis Powers

Travis F. Powers is a sound effects editor for The Simpsons. He also worked for Futurama.