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

61FansLike
21FollowersFollow
4FollowersFollow

Instagram

Latest