Sarah Meagher

Sarah Meagher is a video game artist. She served as a lead world modeler for The Simpsons: Hit & Run.