Originally Posted by SKnight
Good to have you here, could you do me a favor? Walk down the hall and tell your Sierra brothers to step it up? I've found their representation to be lacking.
If it were only that simple, lol. I'm not sure where Sierra is located, but I know it's nowhere within 100 miles of us. Plus, as I'm sure your aware, posting on here is strictly voluntary from a factory standpoint. There has never been anything said, for or against posting on these sites from upper management.