Release Dates: Movie - The Sad Smell of Flesh: El Triste Olor De La Carne - 2013

Country Release Date Premiere Date?
Czech Republic 1 July 2013 Yes