0 / 60 seg.

HERE COME THE MONSTERS!: In a 1998 movie the spawn of this reimagined monster hatched in Madison Square Garden