Is this from XTRO?
because in Xtro, this chick gives birth to an alien in the form of a fully grown man...That movie is ridiculoid.
I came.
bump