The reviews are an important part of providing feedback to others and helping them to choose a tour. It is very important that the reviews are honest and describes the tour operator, tour guide, vehicles etc without being biased by the weather.
In order to write a review you must, obviously, have been on the tour you review. You cannot write reviews of tour companies for which you are associated with, for example if you are part of the tour companies staff.
You can find the reviews under each tour operator or each tour. If you cannot find a specific review that was previously visible on StormChasingUSA.com, try searching under the un-validated reviews.