Stroud Show: Downpours deter some, but the hardy still enjoy show