The Slasher of Idaho
The Slasher of Idaho
| 01 January 0001 (USA)
The Slasher of Idaho Trailers

A psycho serial killer is stalking potential victims that he butchers and dismembers to make his ultimate snuff film.

Reviews
You May Also Like