The gang investigates a mysterious giant robot dog, Mecha Mutt, at a Science Expo in Houston, Texas, while also searching for the truth behind a legendary "Space Specter" haunting.
Scooby-Doo! Mecha Mutt Menace
A group of friends attend a Science Expo in Houston, Texas, where they discover a gigantic robot dog, Mecha Mutt, has mysteriously come to life.