NRA CEO LaPierre COLOR Repost
Cartoon by Adam Zyglis, The Buffalo News