John McCain Speaks At The National Rifle Association Annual Meeting
Republican presidential candidate Senator John McCain (R-AZ) addresses the National Rifle Association of America's annual meeting at the Kentucky Exposition Center May 16, 2008 in Louisville, Kentucky. The annual meeting and exhibits for the NRA, which boasts about 4 million members, will run through May 18.
(Photo by Scott Olson/Getty Images North America)












