Allan IshacDec 1, 2017·1 min readA Russian plant!!??Venus fly trap?Clap trap?Thanks, Tom, for the inside info.–AI