Browsing Tag taxidermia review

Taxidermia (2010)


When it comes to non English films, there will always be a segment of the horror movie crowd that simply must expand its vision of horror into new countries, especially to check out the latest from different parts of the world that may be able to offer a whole new twist on our favorite genre. […]