Welcome to this week’s On the Radar where we delve into all corners of the entertainment, tech and geek Internets for news, views and whatnot that may have escaped our regular…
Browsing Tag
The Human Centipede
-
-
Welcome to this week’s On the Radar where we delve into all corners of the entertainment, tech and geek Internets for news, views and whatnot that may have escaped our regular coverage…
-
Warning: This review contains mild spoilers and contains disturbing subject matter. Read at your own risk. Tom Six is one sick bastard, and that isn’t necessarily an insult. The Danish filmmaker…