It was over a year ago that I first featured SOCK PUPPET PARODY here on THE ROCK FATHER Magazine, and they’ve kept busy in that time, racking up millions of plays on their send-ups of popular songs. Now comes a very special “Halloween Episode” of the show, and it’s a good one, finding the sock puppets taking on the WHITE ZOMBIE classic, “More Human Than Human.” Since the album it came from turned 21 this year (Rob Zombie actually performed ASTROCREEP 2000 in its entirety at Riot Fest), it’s a track that can be considered timeless at this point. Check it out…