David Keene, outgoing CPAC Chair. Expected to become the next president of the NRA. - Jeff Malet Photography in Action
StatCounter - Free Web Tracker and Counter