Answer: In some cases tomato blossoms fall because environmental conditions are poor (too hot, too cool, cold nights, hot nights, too wet, too dry, too windy), in other cases it is due to lack of pollination. They may even drop their blossoms if overfertilized, so make sure you are not overfeeding; also make sure the soil is evenly moist but not sopping wet. You can't control the weather, but you can try to help with pollination. You can try shaking the plant periodically or use a small brush to pollinate. You could also try one of the commercially available "blossom set" products. I have not grown that particular variety of tomato, but it is possible that it simply has a spare look to it naturally -- there are some fairly noticeable appearance differences among certain varieties.
Q&A Library Searching Tips