NetflixMovies

Directed by Jeffery Scott Lando

Five films directed by Jeffery Scott Lando, made between 2005 and 2013, including Haunted High, Goblin and Insecticidal.