MOVIEPAD
Search icon
Cecil "Shuckey Duckey" Armstrong

Cecil "Shuckey Duckey" Armstrong

ActingBorn 1956-01-01 · Dallas, Texas, USA

Photos of Cecil "Shuckey Duckey" Armstrong