Working with the puppet from the SAW movies isn't as cool as everyone thought it would be.
No Trailer found!