The Suicide Shop
At a cold French city there is a shop, managed for years by the Tuvache family, at which it is extremely easy to acquire the tools to meet the sinister wants of so many unhappy taxpayers.
Released: 2012-09-26
Duration: 76
min