
New Flesh trailer!
Posted 19 years ago
In 1999 Canadian filmmaker Alexandre Michaud unleashed his “cannibals on a city wide munching spree” gore laced indie URBAN FLESH. The film was banned in 3 countries (Canada being one of them…lol) and gained a considerable underground following. Good news...
