Delgo aka Ferngully 4
Released: Nov 6, 2017
The lowest grossing computer animated film of all time finally makes it to the Cartoon Lampoon Podcast.
If only it was notable in any other conceivable way.
What a mess.
We review Delgo with our opinions.
Direct Download