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

70FansLike
25FollowersFollow
5FollowersFollow

Instagram

Latest