Blimey! Best you get J to put up some guttering!
Eek! Hope it dried up quickly?
That's some rain!
I wonder what they call guttering in Texas... rain troughs, water troughs, downpipes... You simply must go to Home Depot and see what the label says. I am agog!