My brother and I were driving back from Leed, UK last Thursday (June 21, 2012), when it began to rain like you wouldn’t believe. I have to say, I have never seen anything like it, the roads were literally like a river.
We are certainly having some crazy weather these past few months in the UK.
Check it out below:
Of course I am driving, so thank you to my brother for his video.