Return of the Killer Tomatoes

Return of the Killer Tomatoes

  • Released: 1988
    • Length: 01:38:21
    • Plays: ???
Synopsis >

Can the Killer Tomato Task Force stop the insidious tomato onslaught? Find out in this stunning conclusion!

TV GUIDE Users' Most Popular