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

66FansLike
25FollowersFollow
4FollowersFollow

Instagram

Latest