This WCSA produced documentary explaining the myths surrounding crossbows. Click on the link to watch the video and click here for a copy of the document behind the video.
Indian Crossbow Shooting Association16 North Idgah Colony, near police line, behind
Gurudawara, opposite IG police residence
Agra - Uttar Pradesh
Mobile No: +91-9720433300