Watch Another Video:
Posted on 5/5/2011 | 5120 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.