by road_THEORY June 11, 2017 1 real life cycling Cyclist v Sheep (…with guerrilla tactics) Sheep, as any cyclist will tell you, are enigmatic creatures. They often appear docile and unmoved by the world around them,Continue Reading