Holy shit man I saw this one as a kid and it fucked my shit up pretty bad for a few nights sleep. Good old 80's practical effects.