Darton Archery 2020 Demon Review by SCDM

0 83



The owner of the dual cam system puts out their Dual asynchronous cams on a 30” ATA deer killin machine with their positive limb stop. What a sweet shooter.

source

Leave A Reply

Your email address will not be published.