Could Trevor Henderson's creepy creation be heading for the big screen?
In a nutshell, Siren Head is a monster the height of a telegraph pole that's capable of blending into its surroundings while it hunts human prey. It was created by Henderson back in 2018, after a ...