you people are too negative. think before you post. he found a two foot plant growing in his backyard like two days ago ( a gift from god... or one of my roaches)
and accusing someone of making something up is pointless. no-one can actually prove anything.