DOA Review: Attack of the Giant Leeches (2008)
As one unearths the forgotten and wretched movies, in the DOA Reviews, it feels only fittingly in an era of redos, reimagining, and remakes, that the tenth discovery actually becomes one of them, our first […]