This is Your Hometown – Bob Mueller
We spent Thursday in Sherman, Texas. My father taught music here at Austin College for several years, and my brother and I were both born here. We moved to Ohio in 1967 though, and I was only 21 months old at the time. My memories come from old family movies, including a clip of me Read More