Steven has written 1 review for films during 2019.

  • The Devil

    The Devil

    ★★★

    Insect vomit sounds like it could be a powerviolence band 😉 the last bit is awesome. Recommend it for the novelty. Pretty fun.