Spotted on the Roadside: Stonehenge Renton, Where a Man is a Man

OLYMPUS DIGITAL CAMERA

OLYMPUS DIGITAL CAMERA

What sort of arcane secrets does this office park contain when its roundabout is a mini stonehenge summoning portal?

Spotted on SW 21st St in Renton, WA.