Bucky O'Hare and the Toad Wars!

Bucky and his crew must fight the evil toads who are bent on taking over the universe.

Duration: 30 min

Quality: SD

Release: 1991

IMDb: 7.5