Do they look like this?
(This is from a previous post by tschmidlin that left an indelible impression)
Snatch of the Body Invaders... oops
I mean, Invasion of the Snatch Bodies... oops
I mean Invasion of the Body Snatchers...
No, no, no... Puppet Masters, thats it!
Man... two Bigfoots and I get so cornfused!