0 votes
Where does the 100 land on earth?

1 Answer

0 votes
The 100 land on earth 20 miles west of Mount Weather, Virginia, in the Shenandoah Valley.
Welcome to our site, where you can find questions and answers on everything
...