Keller’s Riverside Store

A radio ad from Keller’s Riverside Store located on the beautiful Llano River in the heart of Texas.