5 Headed Shark Attack – USA, 2017

‘You can’t survive the five!’ 5 Headed Shark Attack – aka 5-Headed Shark Attack – is a 2017 American action horror film directed by Nico De Leon from a screenplay by Stephen …

Read More