Q: where is handmaid's tale supposed to take place?A: New England


Q: who designed the welcome to las vegas sign?A: Betty Willis


Q: when did the beast open at kings island?A:
1979