The GlockStore-Nashville Touts Unique Training and Open House, Saturday June 11

Monday morning on The Tennessee Star Report, host Leahy welcomed the Founder and CEO of the Glock Store, Lenny Magill in studio to talk about the business-friendly climate in Tennessee and the unique 270 shooting at his facility in Nashville.

Read More