The Space Needle is located in Seattle.
History[]
The Scooby-Doo Show[]
Season one[]
The gang are eating dinner and reading an article about a demon sighting on a large construction site; it has been the fifth sighting so far. The gang decides to pay the site a visit to try and solve the mystery.