Is that Slimer from Ghostbusters, or does it looks more like one of those finger goblin puppets that Alton Brown was always on Good Eats? The world may never know...

Crazy Talk and Sometimes Socks
Is that Slimer from Ghostbusters, or does it looks more like one of those finger goblin puppets that Alton Brown was always on Good Eats? The world may never know...