The Chinese are the cause of Global Warming. It's all the gas created by their food. With over a billion farting chinamen, the Earth's temperature increases exponentially.
Speaking of gassy China... PetroChina, the Chinese state owned oil company, recently passed Exxon to become the world's largest corporation.
Oh, I see. Little Shop Of Horrors. I saw the movie with my girlfriend (who became my wife) a long, long time ago! I don't remember much about the movie though.