Anyone watching weather forecast in England, there is a tiny band of rain on the Scottish border where everywhere else is 20+ degrees. I am in the middle of the rain. Fml.
Such sick weather lately lads. 30 fucken degrees fuck that I couldn't even ride ahaha. Stoked on good weather this week. Ashley I feel for you brah :/ hehe