More New Staff Art by Jeff Delgado

More New Staff Art by Jeff Delgado
Today on southparkstudios.com and South Park Mobile, we’ve got some awesome new staff artwork from Jeff Delgado, South Park Technical Director. Check it out!