These have just won some 'worst of' film poster awards, but I think they're kinda dope!
I don't sprechen ze Deutsch, but i think it's the revenge or the return of the killer tomatoes!
I'm not sure how 'Perfect' this long-forgotten flick actually was...
Killer frogs on the loose. Again. Damn those man-eating amphibians!