My Home NC: Judaculla
Clip | 4m 51s
My Home, NC uncovers the history and mysteries of a North Carolina legend Judaculla Rock in the western part of our state. Judaculla Rock is a soapstone boulder and the largest known petroglyph in the eastern US with strong connections to the Cherokee people.
Aired: 04/11/17Video has closed captioning.