Latest Congressional Race Ads

Dan McCready profited. You paid.
Too extreme for Hudson Valley
Lost Money Lost Jobs