The Brave Little Toaster

Duration: 90 min

Quality: SD

Release: 1987

IMDb: 7.3