Set in New Mexico; a series of atomic experiments lead ants to evolve into massive man-eating giants that pose a threat to humankind.
Set in New Mexico; a series of atomic experiments lead ants to evolve into massive man-eating giants that pose a threat to humankind.
More