Learn more about Coast Insider
I was driving by and saw this Stonehenge replica masterpiece in Ingram, Texas. The picture does not do it justice. I looked on google maps and the areial does not show it, but looking from the driving view shows all.
Manu Seyfzadeh discussed new revelations about the Great Pyramid and ancient Egypt.