Billy Armistead of Covington said he's attending the rally to honor the memory of his relative Lewis A. Armistead, who fought for the Confederate States of America in the Civil War. For him, the flag stands for heritage.

"We're here to support our heritage," he said. "We're not racist. We're doing a peaceful thing."