Vincent Chen

Vincent Chen served as an additional artist for The Simpsons Road Rage.