March Titles From SRS Cinema: Dragon Lizard Lord Super Monsters/Amityville Karen/The Shroud/Cannibal Tick!
SRS Cinema has new release information for their March titles coming to Blu-ray. These films include DRAGON LIZARD LORD SUPER MONSTERS, AMITYVILLE KAREN, THE SHROUD, and [...]