Skip to content
Cecil "Shuckey Duckey" Armstrong

Cecil "Shuckey Duckey" Armstrong

Actor · Born January 1, 1956 · Dallas, Texas, USA

IMDb

Acted in 1