Image
@NCCapitol

Deborah Ross "Who Says?" ad

This is a screen capture of Deborah Ross' ad titled "Who Says?" It first went on the air on Feb. 25, 2015.