Tag Archives: Levi Stubbs
Little Shop (house) Of Horrors In Connecticut!!!! OMG!!!!
First, and foremost, because today’s blog is about real scary carnivorous plants, a tribute to Levi Stubbs from the movie, “Little Shop of Horrors.” It’s not very often that I localize a news story that takes place in my own … Continue reading