Bloomberg vs. the NRA

FOX News Videos

Donald Trump weighs in