Cecil "Shuckey Duckey" Armstrong

Acting

Cecil "Shuckey Duckey" Armstrong

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