Watch The Real Reason Not To Feed The Plants

If you found yourself unimpressed by the ending of Little Shop Of Horrors » 11/02/08 2:00pm 11/02/08 2:00pm, then you'll be happy to find out that that's not how the story was supposed to end... and that the original ending of the movie was somewhat more unhappy for the human race. Click through to witness the true dangers of having a green finger. …