A terrible thunderstorm falls upon a desolate street.