This afternoon, I spent some time in a place where I hate to go (and, I might add, a place where I have spent WAY too much time this past year), Can you guess where? If not, then watch the following hilarious video of Steve Martin performing in the 1986 musical movie Little Shop of Horrors. Enjoy!
Stump the Priest: Fallen Nature / Original Sin
37 minutes ago