Tulsa, Oklahoma Has Its Own Stonehenge!

Okay, not really. But these support beams for an 'as yet not erected' highway overpass have people commenting!


View Full Site