Cecil "Shuckey Duckey" Armstrong

Dallas, Texas, USA

Biography

Movies