2016 NRA Annual Meeting

A few weeks ago I was one of the 80,452 NRA Members that attend the 2016 NRA Annual Meeting in Louisville, Kentucky and here are some of the speeches that we heard.