HUB
Acting
Keesha Smith
*1978
in Sterling, Ohio, USA
4/10
The Fear Chamber
2009