GUEST APPEARANCE: The sales game — Political parties try to sell their brand

.....

© Finger Lakes Times