Tag: Switchblade Sisters
Cult Classics and a Hidden Greece Gem Headline Arrow’s April Lineup
On April 6, Arrow Video will release the 1976 action thriller, Death Has Blue Eyes. From Nico Mastorakis, the cult Greek director behind Island of Death and The Zero...