SEXCULA is a skin flick of legendary lost status. Shot in Vancouver, British Columbia Read More »
Tag Archives: John Alexander
Biohazard: The Alien Force (1994) Steve Latshaw, James L. Miles, John Alexander, Dorothy Best
Triton Indutries has created a genetically-engineered creature using DNA from human sources. Read More »