Watch Another Video:
Posted on 5/5/2011 | 4673 views
TJD Worm Stand
The TJD Worm Stand is perhaps the most technologically advanced tree stand on the market today. It allows the hunter to safely ascend and descend the tree with the help of two available methods, electronically or manually.