Newark, Ohio, Largest Temple Complex on Earth?

This place absolutely fascinated me!   The Newark Earthworks comprises almost half the town of Newark, OH. It is really hard to comprehend the enormous...

Keep in touch

55FansLike
19FollowersFollow
3FollowersFollow

Instagram

Latest