We Need Mike Shinoda's Sock-Puppet "Ghosts" Video
posted by Kevin Jones -
The home made sock-puppets and stick figures starring in Mike Shinoda's new video "Ghosts" are the perfect antidote to lighten up a week full of heavy news. Great track too.