Off the Map

Not the best ad, but at least NRA is making some effort against Governor Cuomo.