A feature-length psychological horror film with multiple links to Bermuda has been released on global video-on-demand ...
Stick your World Cup up your arse.’ You don’t need to be a football fan, or even have been alive during the battle of wills ...