Where is Rebel Rodriguez?

Movie Role
Shorts (2009) Lug Short