AboutContactAdvertiseDonate
SubscribeSign In
Provided by Victor Block
The Hagood Creek Petroglyph Site in South Carolina offers a narrated light show that describes the carvings and tells the story of their discovery.