It is a new group and very small. They are attempting to break a world's record. The World's largest tomato weighed in at 7 lbs 12 ounces in 1986. I think it will be interesting to follow their progress.
I am going to try to just grow a tomato. I don't have much of a green thumb.