Vietnam

FNC 2017 review – KFC

Necrophilia, torture, cannibalism, murder and fried chicken all co-exist in this Vietnamese horror oddity.

7 years ago