Home Marine veteran with CWP uses gun to save deputy’s life Marine John Perkins

Marine John Perkins