Just checking to see if anyone knows of a business that would come to your house and hang large trophy animals for you? I’m looking in the Houston area. I’ve got a pretty good size elk shoulder mount that I want to put up high on a wall. Any information would be greatly appreciated.
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk
Comment