On 5:00pm May 14th, there was a continuous line of rain from florida to the uk. Not sure if there is a proper term for this, but I've heard them called rivers in the sky.
I'll show you additional attributes of this in pics
I'll show you additional attributes of this in pics
