Loading view.
Abducted in Detroit
Detroit Public Theatre, 3rd Avenue, Detroit, MI, USA Detroit Public Theatre, 3rd Avenue, Detroit, MI, USAA woman almost always feels a sense of helplessness in situations of physical confrontation with a man. ‘Abducted’ is inspired […]