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
18FollowersFollow
3FollowersFollow

Instagram

Latest