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.
First Half: Scientist and researcher Michael Tellinger discusses his ongoing research on vanished civilizations, ancient ruins, stone circles, Adam's...