So few of us over this side but I would like to contact a few savage owners and seeing as the summer seems to be pretty amazing so far (there I've jinxed it) thought it might be cool to do a Uk ride out?
I'm in north london but happy to get on my bike.