It’s always been constantly raining here in England. I know that’s a cliche, but it actually has. I swear it’s rained 90% off this year!…

View Post