Slugs ★★★½

Somehow this was like 3 times more revolting than THE NEST

Moviesludge liked these reviews