Where do you think the visitors will land?
- Wrigleyville
- Wasilla, Alaska
- Their old stomping grounds in Area 51
- An island somewhere between Australia and Fiji
- The Bronx
- Crawford, Texas
- Tokyo
- My grandma's backyard
- Stonehenge
- Alabama, clearly
- The Great Pyramid of Giza






