Thunder of Gigantic Serpent (1988)

A secret formula that can cause plants and animals to expand a thousand-fold in size is stolen by a terrorist... Read More