National Rifle Association convention jams Charlotte, N.C.

May 14, 2010 1:58 PM