The police investigate the death of a clothing store owner.
Director
Released
zh
$100
N/A
1988-07-06