Sid: Now my guest LA Marzulli has a brand new book “On the Trail of the Nephilim” and LA tell me about the American Stonehenge and start out by explaining what Stonehenge is and why this is so amazing? LA: Well Stonehenge is a place in England which has been the sort of mind boggling […]