Thinking about getting one. Looks great on the youtube [ame="http://www.youtube.com/watch?v=z0xwiDeBa-k"]YouTube - Trophy Ridge Revolution Rest High Speed Footage 1[/ame]
Anyone try one yet or hear of any reviews?
Anyone try one yet or hear of any reviews?
Comment