Thunderstorm brings heavy rain, strong winds and hail