A Natural Rock Shelter in Northern Alabama [Video]

Video visit to a prehistoric rock shelter found along a rugged hiking trail in Northern Alabama at Little River Canyon National Preserve