Lone Star Grillz announced a new  offset smoker that they are calling the “Texas” edition. Is it LSG's answer to Aaron Franklin's smoker? I took a look at it during...