
‘Borgman’ clip shows a very bizarre way of getting rid of dead bodies, hello Bucketheads!
The Dutch oddity Borgman makes its way to US cinemas next week, but here in the UK we still wait a release date confirmation. However, the said to be insanely brilliant and utterly disturbing freakshow […]