Keller’s Riverside Store

A radio ad from Keller’s Riverside Store located on the beautiful Llano River in the heart of Texas. Whether you agree with Crockett Keller or not at least he gives you the opportunity to understand his position before you take his CWP Class. If you enjoyed this radio ad you might like to watch Australian Steve Lee’s music video “I Like Guns”.