Yep. Scared me silly back in the day.
Great piece on the movie from a few years ago...
The Thing from Another World