Trivia Question The Space Needle is a landmark in which city? A) Miami B) Los Angeles C) Seattle D) San Francisco Next Question >>