Review of Leeches! (2003) by Wade M — 19 Jan 2017
See, the leeches have nipple vision; that's why all of the guys die with at least their shirts off(if not more). It's an undeniable piece of shit that's pretty funny if you watch it in a group.
This review of Leeches! (2003) was written by Wade M on 19 Jan 2017.
Leeches! has generally received negative reviews.
Was this review helpful?
