The Space Needle is located in Seattle.
The Scooby-Doo Show
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. (A Frightened Hound Meets Demons Underground)