Luis Escobar

Luis Escobar is an storyboard artist and storyboard revisionist for The Critic.