Mounting your own trophy saves money and gets it up on display faster. The Turkey Tail Mounting Kit is an easy-to-assemble kit that includes a mounting plaque, brass name plate, and detailed instructions.
No Ratings
Be the first to review this item