Deep Toad
A vicious satire of the war on drugs, a DEA agent is sent underground to bust the toad smoking scene with apocalyptic repercussions and romantic consequences.
Release Date
April 12, 2003Runtime
88 minGenres
ComedyDirected by
Toby HubnerWritten by
Toby HubnerLanguage
EnglishBudget
$0Revenue
$0Status
Released