The Science Museum

The Science Museum is a location in The Brave Little Toaster to the Rescue and The Brave Little Toaster Goes to Mars.