Laurence McDonald

Laurence McDonald is a graphic artist. He served as a presentation graphic artist for The Itchy & Scratchy Game.