Stewart Scott

Stewart Scott

Born 13 May 1963 in Waco, Texas, USA