Barr says that Durham report will drop "late spring early summer."
That reminded me of APRIL SHOWERS drops.
There are 7 of them. All in April of 2018. With the two year time lag, could we have been told when the Storm will arrive?
Pic related. One of Seven drops.