Has this prediction happened? Please pray for those is Tulsa. Spirit predicted this tornado in Missouri not Tulsa Oklahoma which is about 110 miles away. It was however very surprising for them to make this prediction, normally there aren’t tornado’s in August.
Predictions 8-2-17 “Missouri.. Tornado.. 87 (that implies a timeframe around the 8th)”