Volunteer cyclist training - the importance of accurate rifle fire

Volunteer cyclist training - the importance of accurate rifle fire