Cecil "Shuckey Duckey" Armstrong

Acting

Cecil "Shuckey Duckey" Armstrong

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