Where is Rob Spera?

Movie Role
Leprechaun in the Hood (2000) Director