Nebraska’s Version Of England’s Stonehenge.

Caught this is remote Nebraska.