Jeremy Slater

Reviews

Death Note (2017)
Pet (2016)
Fantastic Four (2015)
The Lazarus Effect (2015)

Blog Posts