Blackburn idiots on quad bike with balaclavas. Hope they don’t fall off 🙄 Bicycling Bicycling UK Bicycling United Kingdom Biking Biking UK Biking United Kingdom Cycling Cycling Blackburn UK cycling uk Cycling United Kingdom UK united kingdom