A dude hatches an alien from his stomach. Or from his balls. I can't really tell. They made a movie about it, and it looks terrible
Genre: Movie Trailers
by: Screenjunkies