The N.C. GOP’s new duck mascot poses in front of the USS North Carolinaa battleship in Wilmington
The N.C. GOP’s new duck mascot poses in front of the USS North Carolinaa battleship in Wilmington
The N.C. GOP’s new duck mascot poses in front of the USS North Carolinaa battleship in Wilmington